Thiết kế kiến trúc phần mềm SOA

124
Thiết kế kiến trúc phần mềm SOA tuân theo nguyên tắc các dịch vụ cấp cao gọi các dịch vụ cấp thấp và thiết lập kiến trúc phân lớp của phần mềm SOA. Kiến trúc này cho phép lớp trên gọi các khả năng phần cứng của cảm biến dưới dạng siêu dịch vụ, thực hiện việc tách rời phần mềm và phần cứng của các chức năng của xe. Ngoài ra, kiến trúc này còn có đặc điểm là tính gắn kết cao trong các module và sự ghép nối lỏng lẻo giữa các module, phát huy được hết các ưu điểm của SOA như khả năng tái sử dụng và tích hợp dễ dàng.