2. 3 Khuôn dạng thông ñiệp SOAP
2.5.1. 2 Lược ñồ tác nghiệp của UDDI
Hình 2. 5.1.2 minh họa cách một đăng ký UDDI ñược phổ biến với dữ liệu và cách các khách hàng tìm kiếm và sử dụng thơng tin. Một ñăng ký UDDI ñược xây dựng trên dữ liệu ñược cung cấp bởi các khách hàng. Các bước tạo dữ liệu hữu dụng trong UDDI:
Bước 1, cơng bố thơng tin để bắt đầu đăng ký khi các cơng ty phần mềm và các cơ quan tiêu chuẩn ñịnh nghĩa các ñặc tả kỹ thuật về ngành nghề công nghiệp hoặc kinh doanh, mà họ ñăng ký trong UDDI. ðiều này thường ñược gọi là tModels[12].
Trong bước 2, các cơng ty cũng đăng ký bản mô tả kinh doanh các dịch vụ của họ. Một bản ghi UDDI sẽ theo dõi tất cả các ñiểm này bằng cách gán cho mỗi ñiểm một ñịnh danh duy nhất, ñược biết ñến như là một khóa định danh phổ biến duy nhất (Unique Universal Identifier - UUID) như trong bước 3. Một khóa UUID được
đảm bảo là duy nhất và khơng bao giờ thay đổi trong một bản ghi UDDI. Những
khóa này trơng giống như một chuỗi số hexa ngẫu nhiên có định dạng (ví dụ, C0B9FE13-179F-413D-8A5B-5004DB8E5BB2). Chúng có thể được sử dụng ñể tham chiếu ñến một ñiểm mà chúng ñược gán vào. Các khóa UUID tạo trong một bản ghi chỉ có nghĩa nội trong bản ghi đó. Các máy trạm khác, như siêu thị điện tử, máy tìm kiếm, các ứng dụng thương mại trong bước 4, sử dụng một đăng ký UDDI
dịch vụ đó, cho phép tích hợp ñơn giản và uyển chuyển như minh họa trong bước 5[12].