Web Services platform

zhaozj2021-02-17  41

So what is the web service platform? The most basic platform is XML plus http. HTTP is a widely used protocol on the Internet. XML is a generic language that you can use it to describe a specific language to describe the interaction between customers and services or between components and complex services. After the web server, the message in the XML format is converted into a request of the middleware, and the result of the returned result is also converted to the XML format. It is necessary to add some services while maintaining simplicity and universality, and constructing Web into a more powerful platform. It can be considered that the full Web Services platform is XML HTTP SOAP WSDL UDDI. At higher levels, there may be some technologies such as XAML, XLANG, XKMS, and XFS that have not yet been widely accepted. The following is a brief description of these platform elements. What needs to be pointed out is that these still developing technologies, many times there will be a variety of solutions to a problem. ◆ SOAP (Simple Object Access Protocol, Remote Call) ◆ UDDI (Universal Description, Discovery and Integration Service Trade, Directory Service) ◆ WSDL (Description Service Features) ◆ XLANG / XAML (support for complex web transactions including multiple web services ) ◆ XKMS (XML Key Management Spectation) - Supports authentication and registration, this work is still progressing SOAP SOAP is a simple protocol for exchange information in a decentralized or distributed environment. It is a XML-based protocol defined. Unified ways to deliver XML-Encoded data. Including three parts: The package defines what is included in a description message and how to handle their framework, encoding rules for representing an instance of the data type defined by the application, and an agreement representing the remote procedure call and a response. SOAP is designed to be used in conjunction with various other protocols. The rise of SOAP is based on such awareness, regardless of how the middleware is good, they all need a WAN packaging. Send messages in XML format, there are many benefits, such as ensuring interoperability. The middleware user seems willing to tolerate the cost of parsing and serializing the XML document, as this can make their software use a wider range of use. IBM, Microsoft, Userland, and Developmentor submit SOAP to W3C in 2000, and become W3C Note, SOAP longer development plan is now developed by the W3C's XML protocol working group. This is powerful that SOAP will be a stable specification until the Delivery of the W3C Working Group is delivered. UDDI (Universal Description, Discovery and Integration Service) UDDI provides customers with a mechanism for finding other Web Services. Using the UDDI interface, business processing can dynamically connect to the service provided by the external business partners. A UDDI registration is similar to CORBA's Trader, or you can imagine DNS services for commercial applications. A UDDI registration has two customers: to publish a service (and using interface) business app, and customers who want to get specific services. The UDDI layer is above the SOAP layer and assumes that the request and response is the UDDI object transmitted by the SOAP message. WSDL: Web Service Definition Language Web Service Description Language (WSDL) is an XML syntax that provides a way for service providers to describe a Web Service request basic format on different protocols or encoding methods. WSDL is used to describe what a web service can do, where is its location, how to call it, and so on. WSDL will play a maximum role in hypotheses as a remote object call mechanism.

转载请注明原文地址:https://www.9cbs.com/read-30625.html

New Post(0)