Towards a Component Model for Web-based Service Composition
Jiyu Huang · Jisuanji kexue yu tansuo · 2008
The web-based service composition is becoming a popular composition style in Service Oriented Computing. Many existing work proposed encapsulating service business logic and User Interface (UI) into a single web-based service component and assembling these components in web-based environment. However, these component models are yet limited in terms of reusability, especially for component qualification, adaptation and composite structure support. This paper proposes a component model for web-based service composition. Firstly, we present a well-structured component model that decouples the UI and service business logic for better adaptation. Secondly, developers are able to assemble components not only at business logic level but also at UI level. The component model supports on-the-fly composition, which provides a quick and effective feedback way for qualification, and also supports the composition result to be published as a new component for further reuse.