Towards Reference Passing in Web Service and Workflow-based Applications

被引:7
|
作者
Wieland, Matthias [1 ]
Goerlach, Katharina [1 ]
Schumm, David [1 ]
Leymann, Frank [1 ]
机构
[1] Univ Stuttgart, Inst Architecture Applicat Syst, D-7000 Stuttgart, Germany
关键词
D O I
10.1109/EDOC.2009.17
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In a Service-Oriented Architecture (SOA) based on Web Service technology the services typically communicate with each other by passing data values directly from one service to another In the case the services are orchestrated by workflows the services receive their input values from the workflow engine and return their calculated results back to the engine by value. In this paper we show several use cases where such value passing behavior has drawbacks. To address this challenge we introduce the concept of pointers in SOA. Pointers allow services to pass their data by reference which is a fundamental advantage for Web Service communication. Furthermore we show an extension of BPEL that introduces reference variables as new type of data containers workflows. In addition, for the management of pointers we present the Reference Resolution System which can be used in very flexible setups either as central or distributed system.
引用
下载
收藏
页码:109 / 118
页数:10
相关论文
共 50 条
  • [1] A workflow-based web service composition system
    Karakoc, E.
    Kardas, K.
    Senkul, P.
    2006 IEEE/WIC/ACM INTERNATIONAL CONFERENCE ON WEB INTELLIGENCE AND INTELLIGENT AGENT TECHNOLOGY, WORKSHOPS PROCEEDINGS, 2006, : 113 - +
  • [2] Exception handling within workflow-based web applications
    Brambilla, M
    D'Elia, N
    WEB ENGINEERING, PROCEEDINGS, 2004, 3140 : 103 - 117
  • [3] Workflow-based applications
    Leymann, F
    Roller, D
    IBM SYSTEMS JOURNAL, 1997, 36 (01) : 102 - 123
  • [4] Multi-agent and Workflow-Based Web Service Management Model
    Niu, Wenjia
    Dou, Quansheng
    Han, Xu
    Yang, Xinghua
    Shi, Zhongzhi
    INTELLIGENT INFORMATION PROCESSING V, 2010, 340 : 26 - +
  • [5] Workflow-based Grid applications
    Neubauer, F
    Hoheisel, A
    Geiler, J
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2006, 22 (1-2): : 6 - 15
  • [6] Workflow-based approach towards distributed health care applications
    Ganguly, P
    Ray, P
    Lovell, N
    PROCEEDINGS OF THE 22ND ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY, VOLS 1-4, 2000, 22 : 555 - 558
  • [7] Giovanni: A Web Service Workflow-Based Data Visualization and Analysis System
    Berrick, Stephen W.
    Leptoukh, Gregory
    Farley, John D.
    Rui, Hualan
    IEEE TRANSACTIONS ON GEOSCIENCE AND REMOTE SENSING, 2009, 47 (01): : 106 - 113
  • [8] Towards semi-automated workflow-based aggregation of Web services
    Brogi, A
    Popescu, R
    SERVICE-ORIENTED COMPUTING - ICSOC 2005, PROCEEDINGS, 2005, 3826 : 214 - 227
  • [9] Queueing theory approach to allocating QoS-constrained workflow-based applications in a web service based Grid
    Patel, Yash
    Darlington, John
    PROCEEDINGS OF THE 18TH IASTED INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED COMPUTING AND SYSTEMS, 2006, : 296 - +
  • [10] Workflow-based authorization service in Grid
    Kim, SH
    Kim, J
    Hong, SJ
    Kim, S
    FOURTH INTERNATIONAL WORKSHOP ON GRID COMPUTING, PROCEEDINGS, 2003, : 94 - 100