Annotation-Based Service Orchestration
DOI:
CSTR:
Author:
Affiliation:

Clc Number:

Fund Project:

  • Article
  • |
  • Figures
  • |
  • Metrics
  • |
  • Reference
  • |
  • Related
  • |
  • Cited by
  • |
  • Materials
  • |
  • Comments
    Abstract:

    Service orchestration plays a vital role in assembling services into business processes in a Service Oriented Architecture. In current practices, the orchestrating logic is usually described by a process language, which is therefore separated from the services in the system implemented by certain programming language. It introduces two issues: 1) It cost additional efforts for developers to be proficient with a new process language/script, and its running environment. 2) It causes development performance degradation due to transformation efforts for process language and programming language, such as transforms Java services into web services. To overcome these issues, this paper proposes a novel alternative system which takes advantage of the annotation construct of Java programming language to represent business processes. Through the experiments, we found that developers can efficiently develop business processes based on their current proficient programming language skill using the proposed system to achieve the service orchestration.

    Reference
    Related
    Cited by
Get Citation

王斌,黄鹤远,徐景民,朱俊.基于注解的服务编排.计算机系统应用,2009,18(6):154-160

Copy
Share
Article Metrics
  • Abstract:
  • PDF:
  • HTML:
  • Cited by:
History
  • Received:
  • Revised:
  • Adopted:
  • Online:
  • Published:
Article QR Code
You are the firstVisitors
Copyright: Institute of Software, Chinese Academy of Sciences Beijing ICP No. 05046678-3
Address:4# South Fourth Street, Zhongguancun,Haidian, Beijing,Postal Code:100190
Phone:010-62661041 Fax: Email:csa (a) iscas.ac.cn
Technical Support:Beijing Qinyun Technology Development Co., Ltd.

Beijing Public Network Security No. 11040202500063