A Survey of Web Services Technology
LUO Ling BAI Xiao-Ying (Department of Computer Science and Technology, Tsinghua University, Beijing 100084)
Web Services technology introduces a new model for application integration in a distributed environment. To support the model, a set of simple and open protocols and standards are defined based on XML. The objective is to establish a universal technical layer independent of hardware/software platforms and programming languages, and thus to enforce intercommunication and interoperation among Web applications. The paper first reviews Web Service Architecture and the roles and operations involved. It then analyzes Web Service Protocol Stack, including SOAP/ WSDL/UDDI/WSFL. The paper also discusses and compares major vendor solutions and platforms supporting Web Services. The paper finally analyzes the existing problems, such as quality, security and performance, and points out the directions for future research and development.