The purpose of Web Service interoperability is to provideProgramSeamless and automatic connection to another software application. SOAP, WSDL, and UDDI Protocols define a self-Describing Method for discovering and calling methods in software applications-without having to consider the location or platform. Data is compiled into XML request and response documents and moved between packages using HTTP or message-based protocols. Interoperability problems lie in the discovery, definition, and request/response mechanisms.
What is the Web Service creation and running process? First, create a web service, for example, Microsoft C #. NET development, we create an asmx file, the client accesses the service through the HTTP protocol, it will generate. CS proxy class. The proxy class triggers the soap serializer of SOAP (Simple Object Access Protocols) and transmits it to the server.
During software development, we usually use a lot of the same DLL or group. For example, if a development team has many developers who all use COM components, and one day the com version is upgraded suddenly, so for the normal development of the software, every developer's machine must update the COM component, which will be very troublesome, and the company will have to have a person dedicated to maintaining the component. If we want to place the COM component on a server, if developers need to use the COM component, they only need to get the call through this server, if the COM component is upgraded, you only need to update one machine, which saves a lot of manpower and material resources. This is what we usually know about DCOM. It shares COM components in the LAN. In fact, DCOM is a Web Service technology.
The biggest advantage of creating web services is the ability to implement a wide range in the LANCodeShare. We have to thank Microsoft for this kind of good stuff. The Web Service technology was first implemented by Microsoft and popularized by applying for international standards.
According to instructor Zhang, this note is for cainiao only. It is incorrect.