WSDL - Giới thiệu
WSDL là viết tắt của Ngôn ngữ Mô tả Dịch vụ Web. Đây là định dạng tiêu chuẩn để mô tả một dịch vụ web. WSDL được phát triển chung bởi Microsoft và IBM.
Các tính năng của WSDL
WSDL là một giao thức dựa trên XML để trao đổi thông tin trong các môi trường phân tán và phi tập trung.
Các định nghĩa WSDL mô tả cách truy cập một dịch vụ web và những hoạt động mà nó sẽ thực hiện.
WSDL là một ngôn ngữ để mô tả cách giao tiếp với các dịch vụ dựa trên XML.
WSDL là một phần không thể thiếu của Mô tả, Khám phá và Tích hợp Phổ quát (UDDI), một cơ quan đăng ký kinh doanh toàn cầu dựa trên XML.
WSDL là ngôn ngữ mà UDDI sử dụng.
WSDL được phát âm là 'wiz-xỉn' và được đánh vần là 'WSD-L'.
Sử dụng WSDL
WSDL thường được sử dụng kết hợp với SOAP và Lược đồ XML để cung cấp các dịch vụ web qua Internet. Một chương trình khách kết nối với một dịch vụ web có thể đọc WSDL để xác định những chức năng nào khả dụng trên máy chủ. Bất kỳ kiểu dữ liệu đặc biệt nào được sử dụng đều được nhúng vào tệp WSDL ở dạng Lược đồ XML. Sau đó máy khách có thể sử dụng SOAP để thực sự gọi một trong các hàm được liệt kê trong WSDL.
Lịch sử của WSDL
WSDL 1.1 đã được Ariba, IBM và Microsoft gửi dưới dạng Ghi chú W3C để mô tả các dịch vụ cho Hoạt động XML của W3C trên các giao thức XML vào tháng 3 năm 2001.
WSDL 1.1 chưa được World Wide Web Consortium (W3C) xác nhận, tuy nhiên nó vừa phát hành bản nháp cho phiên bản 2.0 sẽ là một khuyến nghị (một tiêu chuẩn chính thức) và do đó được W3C xác nhận.