摘要
针对服务环境下使能业务用户按需快速构建应用的需求,提出一种支持业务端编程的服务虚拟化机制,旨在将软件层面的Web服务通过抽象和转换等手段绑定到业务用户可理解的、易于使用的业务级服务.文中重点研究了服务虚拟化运算及其性质,提出一套虚拟化操作原语,并设计和实现了相应的服务虚拟化工具.结合实际应用案例,展示和讨论了服务虚拟化机制及其软件工具的效果.
This paper proposes a service virtualization mechanism for business end programming, with which software level Web services can be bound to business level services through mapping and transformation in terms of individual business requirements. To hide software level details and enhance the business usability of services, the paper defines a set of virtualization operations and corresponding language primitives. After introducing the design and implement of service virtualization tool, the application effect is studied through a business end programming scenario finally.
出处
《计算机学报》
EI
CSCD
北大核心
2005年第4期549-557,共9页
Chinese Journal of Computers
基金
国家自然科学基金(90412005)
国家"八六三"高技术研究发展计划项目基金(2003AA414330)
中国科学院百人计划(20024040)资助.
关键词
服务虚拟化
业务端编程
业务服务
虚拟化操作原语
service virtualization
business end programming
business service
virtualization language primitive