Sự liên kết lỏng

Một phần của tài liệu Đồ án tốt nghiệp nghiên cứu dịch vụ wep (Trang 25 - 26)

3. Cấu trúc luận văn

1.6. Sự liên kết lỏng

Đối với những hệ thống phân tán truyền thống các máy tính hoạt động trong một môi trường phân tán với “sự liên kết chặt” - “Tightly coupled”. Mỗi máy tính kết nối với nhau trong một môi trường phân tán qua sự kết hợp của những giao diện và các giao thức mạng quen thuộc. Nó gặp nhiều khó khăn, chi phối nhiều thời gian và tốn kém cho việc ngừng kết nối và kết nối lại các máy tính trong một hệ thống bởi vì nhiều môi trường máy tính có những giao diện hoạt động khác nhau.

Trái ngược với các hệ thống trên, Web service thực hiện việc “liên kết lỏng”. Lược đồ sau sẽ minh hoạ hiệu quả của Web service trong việc liên kết lỏng: Trong phần 1 của lược đồ, một máy tính nhỏ (Minicomputer) truy cập một dịch vụ Web trên máy tính lớn (Mainframe), sau đó ta thay thế mainframe này bằng một máy tính SunServer (Xem phần 2 của lược đồ), việc kết nối vẫn diễn ra, dịch vụ vẫn được thực hiện mà máy tính minicomputer vẫn không hề “biết” máy tính lớn đã được thay. Minicomputer vẫn nói chuyện với giao diện SOAP (SOAP Interface – là giao diện nằm ngay cạnh máy tính mainframe), chính giao diện này làm cho minicomputer không thấy sự thay đối bên phía máy tính lớn và làm cho minicomputer vẫn tiệp tục truy cập dịch vụ Web mà không quan tâm đến sự thay đổi phía bên kia. Trong phần 3 và phần 4 các máy tính phía trên được thay thế bởi các máy tính Windows hay máy Sunserver nhưng việc truy cập Web service vẫn diễn ra tiếp tục diễn ra đều đặn thông qua giao diện SOAP.

Hình 1.4: Sự “liên kết lỏng” trong Web service

Một phần của tài liệu Đồ án tốt nghiệp nghiên cứu dịch vụ wep (Trang 25 - 26)

Tải bản đầy đủ (DOC)

(83 trang)
w