首页 | 本学科首页   官方微博 | 高级检索  
     

一种基于Web的服务组装构件模型(英文)
引用本文:ZHAO Qi,黄罡,LIU Xuanzhe,黄冀渝.一种基于Web的服务组装构件模型(英文)[J].计算机科学与探索,2008,2(4):378-388.
作者姓名:ZHAO Qi  黄罡  LIU Xuanzhe  黄冀渝
作者单位:1. Software Institute, School of Electronics Engineering and Computer Science, Peking University, Beijing 100871, China;Key Laboratory of High Confidence Software Technologies (Peking University), Ministry of Education, Beijing 100871, China
2. 北京大学,信息科学技术学院,软件研究所,北京,100871;高可信软件技术教育部重点实验室,北京,100871
基金项目:国家自然科学基金,国家重点基础研究发展计划(973计划),国家高技术研究发展计划(863计划),IBM大学合作项目
摘    要:基于web的服务组装正成为一种流行的组装风格。许多已有的工作提出将服务业务逻辑和用户界面封装为一个基于web的服务构件,并在基于web的环境中组装这些构件。这些构件模型在复用,尤其是构件验证、适配以及复合构件的支持方面仍存在许多局限。提出一种新型构件模型以支持基于web的服务组装。首先,该构件模型将用户界面和服务业务逻辑分离以获得更好的适配性;其次,开发人员不仅可以在业务逻辑的层次组装这些构件,还可以在用户界面的层次进行组装。该构件模型支持实时组装以实现及时、有效的验证和适配,同时还支持将组装结果发布为一个新的可复用的服务构件。

关 键 词:复用  服务组装  混搭
修稿时间: 

Towards a Component Model for Web-based Service Composition
ZHAO Qi,HUANG Gang,LIU Xuanzhe,HUANG Jiyu.Towards a Component Model for Web-based Service Composition[J].Journal of Frontier of Computer Science and Technology,2008,2(4):378-388.
Authors:ZHAO Qi  HUANG Gang  LIU Xuanzhe  HUANG Jiyu
Affiliation:1. Software Institute, School of Electronics Engineering and Computer Science, Peking University, Beijing 100871, China 2. Key Laboratory of High Confidence Software Technologies (Peking University), Ministry of Education, Beijing 100871, China
Abstract: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, adap-tation and composite structure support. This paper proposes a component model for web-based service compo-sition. Firstly, we present a well-structured component model that decouples the UI and service business log-ic for better adaptation. Secondly, developers are able to assemble components not only at business logic lev-el 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.
Keywords:reuse  service composition  mashup
本文献已被 维普 万方数据 等数据库收录!
点击此处可从《计算机科学与探索》浏览原始摘要信息
点击此处可从《计算机科学与探索》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号