Nghiên cứu kiến trúc hướng dịch vụ và đối tượng - 6

Trang 115 Web Service Choreography Interface (WSCI) WSCI là ngôn ngữ tựa XML, được xây dựng nhằm mục đích mô tả quá trình tương tác của một dịch vụ, cụ thể là các quá trình vận chuyển các luồng thông điệp, trong bối cảnh của một tiến trình xử lý. WSCI có thể xem như là phần mở rộng của ngôn ngữ WSDL (Web Service Description Language). Nếu như, ngôn ngữ WSDL chỉ dừng ở việc mô tả những thông tin “tĩnh” của một web service (tên phương thức, loại thông điệp trao đổi) thì WSCI đã định nghĩa thêm. | Trang 115 Web Service Choreography Interface WSCI WSCI là ngôn ngữ tựa XML được xây dựng nhằm mục đích mô tả quá trình tương tác của một dịch vụ cụ thể là các quá trình vận chuyển các luồng thông điệp trong bối cảnh của một tiến trình xử lý. WSCI có thể xem như là phần mở rộng của- ngôn ngữ WSDL Web Service Description Language . Nếu như ngôn ngữ WSDL chỉ dừng ở việc mô tả những thông tin tĩnh của một web service tên - phương thức loại thông điệp trao đổi thì WSCI đã định nghĩa thêm những khái niệm mới để mô tả cho việc kết hợp các phương thức những qui định khi gọi thực hiện các phương thức cũng như là điều khiển luồng trao đổi thông điệp cách xử lý lỗi trong quá trình tương tác. OrderReq TravelAgencyWS N AirlinerWS 1 OrderAck OrderTrip BookReq BookTickets SeatsReq BookConf SeatsAck BookSeats Statement SendStatement y Hình 6-19 - Một ví dụ về các luồng thông điệp trong tương . tác giữa các service WSCI là ngôn ngữ hỗ trợ đặc tả các tiến trình theo phương pháp choreography. Nó mô tả theo vết các thông điệp được trao dổi giữa các dịch vụ tham gia. Một đặc tru ng của WSCI là nó chỉ mô- - tả những thành phần có thể nhìn thấy được trong quá tình tương tác như - là các thông điệp. Và nó không quan tâm đến việc định nghĩa tiến trình đang được thực thi hay nói đúng hơn là nó không định nghĩa một cách tổng thể toàn bộ qui trình xử lý mà nó sẽ sử dụng đến sự hỗ trợ của một ngôn ngữ khác đó là Business Process Management Language BPML để làm việc này. Nếu giữa hai dịch vụ có sự tương tác với nhau thì WSCI sẽ định nghĩa hai thành phần giao tiếp tương ứ ng để hỗ trợ trong quá trình trao đổi thông điệp. Theo minh họa trong Hình 6-20 ta thấy rằng khi số lượng dịch vụ tương tác với nhau lớn thì số thành phần giao tiếp được định nghĩa sẽ tăng thêm rất nhiều. Trang 116 Hình 6-20 - Minh họa Web Service Cherography Interface Một số khái niêm trong WSCI Thành phần giao tiếp Thành . phần giao tiếp sẽ định nghĩa những mối liên kết những qui cách tt ao đôi thông điệp trong quá .

Không thể tạo bản xem trước, hãy bấm tải xuống
TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.