Sciweavers

WWW
2008
ACM

Compoweb: a component-oriented web architecture

14 years 11 months ago
Compoweb: a component-oriented web architecture
In this paper, client-site Web mashups are studied from component-oriented perspective, and CompoWeb, a componentoriented Web architecture, is proposed. In CompoWeb, a Web application is decomposed into Web components called gadgets. is an abstraction of functional or logical Web component. It is isolated from other gadgets for security and reliability. Contract-based channels are the only way to interact h other. An abstraction of contract-based channels supported or required by a gadget is also presented. It enables binding of gadgets at deployment, and promotes interchangeable gadgets. Unlike the model of a normal function call where the function logic is executed in caller's context, CompoWeb ensures that the function logic is executed in callee's context so that both the caller and callee are protected. Implementation of a prototype CompoWeb system and its performance are also presented. Categories and Subject Descriptors
Rui Guo, Bin B. Zhu, Min Feng 0002, Aimin Pan, Bos
Added 21 Nov 2009
Updated 21 Nov 2009
Type Conference
Year 2008
Where WWW
Authors Rui Guo, Bin B. Zhu, Min Feng 0002, Aimin Pan, Bosheng Zhou
Comments (0)