Web Services Description Language (WSDL)

WSDL(Web Services Description Language)是一种用于描述Web服务的XML词汇。它允许服务提供者给出有关其服务的关键信息,以便其他人可以使用这些服务。WSDL分为抽象部分和具体部分,分别描述了服务的操作行为及如何访问服务实现。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Web Services Description Language (WSDL) is in many ways what makes Web services interesting. Although SOAP is a message format that everyone understands in the Web services world, WSDL is what everyone uses to tell others what they can do.

WSDL is an XML vocabulary to describe Web services. It allows service authors to provide crucial information about the service so that others can use it. WSDL is designed to be highly extensible and adaptable to enable the description of services using different type systems (such as XML Schema, RelaxNG, or even Java) and services that communicate over SOAP and various other protocols (such as RMI/IIOP or in-memory calls).

A WSDL document consists of two parts: a reusable abstract part and a concrete part. The abstract part of WSDL describes the operational behavior of Web services by recounting the messages that go in and out from services. The concrete part of WSDL allows you to describe how and where to access a service implementation.

WSDL carefully does not cross into describing semantics of Web services. A WSDL document tells, in syntactic or structural terms, what messages go in and come out from a service. It does not provide information on what the semantics of that exchange are. That limitation was intentional in WSDL; semantic descriptions must be described in natural language or other evolving semantic description languages, such as DAML+OIL and OWL-S.

The World Wide Web Consortium (W3C) is standardizing the widely used version of WSDL, which is version 1.1. Although the standard version, 2.0, will be ready shortly, it probably won't become widely deployed for several years.

This chapter discusses both versions of WSDL, considering the differences between them and how to use WSDL in a future-proof manner.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值