Ví dụ
Nếu có (publish) một chuẩn UDDI về việc kiểm tra giá vé máy bay & đặt chỗ, thì các hãng hàng không có thể đăng kí (register) dịch vụ của họ vào trong một thư mục UDDI
Các hãng du lịch khi đó có thể tìm kiếm
(discover) thư mục UDDI để tìm ra các giao diện (interface) đặt chỗ của một hãng
Khi giao diện được tìm thấy, hãng du lịch đó có thể giao tiếp ngay với dịch vụ
UDDI
UDDI là một nỗ lực tạo ra các chuẩn
doanh nghiệp, và ñược ñược tạo ra bởi các nhà cung cấp phần mềm và nền tảng như: Dell, HP, IBM, Intel, Microsoft, Oracle, Sun … cũng như các lãnh ñạo của các doanh
nghiệp thương mại ñiện tử nghiệp thương mại ñiện tử
UDDI Business Registry
Microsoft : http://uddi.microsoft.com
IBM : http://www.ibm.com/services/uddi/
UDDI
White pages
Địa chỉ, liên lạc và các định danh
Yello pages
Phân loại kĩ nghệ công nghiệp
Industry: NAICS
Industry: NAICS
Sản phẩm/dịch vụ: UN/SPSC (ECMA)
Location: phân loại theo địa lý
Green pages
UDDI
Kiểu dữ liệu thực thể doanh nghiệp
Business Entity (white page):
Là cấu trúc dữ liệu cấp cao lưu thông tin đặc tả về một business entity
Các đặc tả về dịch vụ và thông tin kĩ thuật
SOAP
Simple Object Access Protocol – SOAP:
giúp Client truy xuất ứng dụng web khi ñã tìm thấy!
Truy xuất tới UDDI registry bằng các lệnh gọi theo định dạng của SOAP
Là một giao thức giao tiếp có cấu trúc như
XML
Cấu trúc xương sống của các ứng dụng phân tán được xây dựng từ nhiều ngôn ngứ khác nhau và các HDH khác nhau
SOAP
Là giao thức ñược Web Service sử dụng ñể
truyền dữ liệu qua Internet
SOAP = XML + một giao thức hoạt ñộng
SOAP
Ví dụ lấy thông tin ñịnh giá cổ phần của
SOAP
Khuôn dạng một thông ñiệp SOAP bao
gồm
Envelop: phần tử gốc – chứa toàn bộ thông ñiệp
Header: chứa thông tin tiêu ñề trang, chứa các dữ liệu chứng thực, chữ kí số. chứa các dữ liệu chứng thực, chữ kí số.
Body: chứa các thông tin yêu cầu và
phản hồi
• Tên thông ñiệp, tham chiếu tới một instance của dịch vụ, một vài tham số.