| |
|
 |
Web Services |
|
|
| |
Web services have increasingly gained significant attention from both industry practice and research academia. As a promising solution for distributed system integration, web services provide programmatic interfaces that are used for flexible connectivity among heterogeneous applications (Kreger 2003). While a large number of enterprises are now starting to adopt emerging web services technologies (e.g. WSDL, SOAP, UDDI) to build their own systems (Cimetiere 2003), there is a tremendous difference between a computing system that works and one that works well (Birman et al 2004). Currently , daunting challenges exist before web services technology can be employed in mission critical area for distributed systems running across the Internet ( Aoyama et al 2002, Ciganek et al 2005).
In order to promote the interoperability and extensibility among distributed web services applications, as well as to allow them to be composed to achieve more complex tasks, it is essential and crucial to have a proven reference architecture.
In this research, We will propose an improved distributed web services architecture to enable web services technology and its software application to work well in the heterogeneous and highly distributed business environment. The research approach in my thesis will start by exploring the interdisciplinary area of web services, distributed systems and software architecture. Based on the current web services context constraints, we will leverage the knowledge and experience from the traditional distributed systems and utilize the real business scenarios to capture architectural properties induced by intrinsic distributed web services architecture patterns and styles, which will in turn guide the design of the architecture.
This research will also implement a prototype to iteratively test and validate the correctness of the architecture and to apply the architecture into the real usage of logistics and e-Business industry.
|
|