UDDI - Thông số kỹ thuật
Dự án UDDI cũng xác định một tập hợp các định nghĩa Lược đồ XML mô tả các định dạng dữ liệu được sử dụng bởi các API đặc tả khác nhau. Tất cả các tài liệu này đều có sẵn để tải xuống tại www.uddi.org . Phiên bản hiện tại của tất cả các nhóm thông số kỹ thuật là Phiên bản 2.0.
Các thông số kỹ thuật bao gồm những điều sau:
- Nhân rộng UDDI,
- Nhà điều hành UDDI,
- API của lập trình viên UDDI và
- Cấu trúc dữ liệu UDDI
Nhân rộng UDDI
Tài liệu này mô tả các quy trình và giao diện sao chép dữ liệu mà nhà điều hành đăng ký phải tuân theo để đạt được sự sao chép dữ liệu giữa các trang web. Đặc tả này không phải là API của lập trình viên; nó xác định cơ chế sao chép được sử dụng giữa các nút UBR.
Nhà khai thác UDDI
Tài liệu này phác thảo hành vi và các tham số hoạt động được yêu cầu bởi các nhà khai thác nút UDDI. Đặc tả này xác định các yêu cầu quản lý dữ liệu mà người vận hành phải tuân thủ.
API của lập trình viên UDDI
Thông số kỹ thuật này xác định một tập hợp các chức năng mà tất cả các đăng ký UDDI hỗ trợ để hỏi về các dịch vụ được lưu trữ trong hệ thống đăng ký và để xuất bản thông tin về doanh nghiệp hoặc dịch vụ cho cơ quan đăng ký. Đặc tả này xác định một loạt các thông báo SOAP chứa các tài liệu XML mà sổ đăng ký UDDI chấp nhận, phân tích cú pháp và phản hồi. Đặc tả này, cùng với lược đồ API UDDI XML và đặc tả Cấu trúc dữ liệu UDDI, tạo nên một giao diện lập trình hoàn chỉnh cho sổ đăng ký UDDI.
Cấu trúc dữ liệu UDDI
Đặc tả này bao gồm các chi tiết cụ thể của cấu trúc XML có trong các thông điệp SOAP được xác định bởi API của lập trình viên UDDI. Đặc tả này xác định năm cấu trúc dữ liệu cốt lõi và mối quan hệ của chúng với nhau.
Lược đồ API XML UDDI không có trong một đặc tả; đúng hơn, nó được lưu trữ như một tài liệu Lược đồ XML xác định cấu trúc và kiểu dữ liệu của cấu trúc dữ liệu UDDI.