UDDI ñược sử dụng như thế nào?

Một phần của tài liệu Web Service pdf (Trang 40 - 48)

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ố.

Một phần của tài liệu Web Service pdf (Trang 40 - 48)

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

(63 trang)