I. Introduction
Previously, the application development was done for a specific job, configured on a specific platform, then in a self-contained environment that took his task to the bone. In a business environment that increasingly relies on information technology, an application is literally nothing more than the program that helps users process data. The protocol stack of Web Services can be divided into workflow layer, service description and general discovery layer, message layer and communication layer. These main layers are composed of several standard protocols such as XML, SOAP, WSDL and UDDI [1–4]. It mainly solves various problems such as the service description, publishing and discovery mechanism, message transmission and workflow, and technically guarantees the agreement of the protocol considering the openness, versatility and compatibility from the listed aspects.