A layered architecture for flexible Web service invocation

被引:7
|
作者
De Antonellis, V
Melchiori, M
De Santis, L
Mecella, M
Mussi, E
Pernici, B
Plebani, P
机构
[1] Politecn Milan, Dipartimento Elettron & Informaz, I-20133 Milan, Italy
[2] Univ Brescia, I-25123 Brescia, Italy
[3] Univ Roma La Sapienza, I-00198 Rome, Italy
来源
SOFTWARE-PRACTICE & EXPERIENCE | 2006年 / 36卷 / 02期
关键词
Web services; orchestration; substitution; dynamic process evolution;
D O I
10.1002/spe.696
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Web service composition is emerging as an interesting approach to integrate business applications and create intra-organizational business processes. Single Web services are combined to create a complex Web service that will realize the process business logic. Once the process is created, it is executed by an orchestration engine that invokes individual Web services in the correct order. However, Web services composing the workflow sometimes become unavailable during the run-time phase, blocking process execution. This paper describes an architecture that allows the flexible orchestration of business processes. With this approach, Web services composing the process can be automatically substituted with other compatible Web services during process execution. A methodology is defined to evaluate Web service compatibility based on interface matching, in order to select substitutable Web services. Copyright (c) 2005 John Wiley & Sons, Ltd.
引用
收藏
页码:191 / 223
页数:33
相关论文
共 50 条
  • [1] An Extension of WSDL for Flexible Web Service Invocation with Large Data
    Wu, Aihua
    [J]. PROCEEDINGS OF INTERNATIONAL SYMPOSIUM ON COMPUTER SCIENCE AND COMPUTATIONAL TECHNOLOGY (ISCSCT 2009), 2009, : 339 - 342
  • [2] A Flexible Tool for Web Service Selection in Service Oriented Architecture A Flexible Tool for Web Service Selection
    Nagy, Walaa
    Mokhtar, Hoda M. O.
    El-Bastawissy, Ali
    [J]. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2011, 2 (12) : 191 - 201
  • [3] WSDL-D: A Flexible Web Service Invocation Mechanism for Large Datasets
    Wiley, Mark
    Wu, Aihua
    Su, Jianwen
    [J]. IEEE JOINT CONFERENCE ON E-COMMERCE TECHNOLOGY (CEC'08) AND ENTERPRISE COMPUTING, E-COMMERCE AND E-SERVICES (EEE'08), 2008, : 157 - 164
  • [4] An architecture for flexible web service QoS negotiation
    Comuzzi, M
    Pernici, B
    [J]. NINTH IEEE INTERNATIONAL EDOC ENTERPRISE COMPUTING CONFERENCE, PROCEEDINGS, 2005, : 70 - 79
  • [5] Framework For Web Service Composition And Invocation
    Ghadge, Tejal
    Bogiri, Nagaraju
    [J]. 2016 INTERNATIONAL CONFERENCE ON AUTOMATIC CONTROL AND DYNAMIC OPTIMIZATION TECHNIQUES (ICACDOT), 2016, : 1030 - 1035
  • [6] A semantic web enabled mediator for web service invocation
    Zhu, LJ
    Ding, P
    Sheng, HY
    [J]. GRID AND COOPERATIVE COMPUTING, PT 2, 2004, 3033 : 803 - 806
  • [7] Dynamic web service invocation based on UDDI
    Yu, JJ
    Zhou, G
    [J]. PROCEEDINGS OF THE IEEE INTERNATIONAL CONFERENCE ON E-COMMERCE TECHNOLOGY FOR DYNAMIC E-BUSINESS, 2004, : 154 - 157
  • [8] Optimizing Semantic Annotations for Web Service Invocation
    Huang, Keman
    Zhang, Jia
    Tan, Wei
    Feng, Zhiyong
    Chen, Shizhan
    [J]. IEEE TRANSACTIONS ON SERVICES COMPUTING, 2019, 12 (04) : 590 - 603
  • [9] Daios: Efficient Dynamic Web Service Invocation
    Leitner, Philipp
    Rosenberg, Florian
    Dustdar, Schahram
    [J]. IEEE INTERNET COMPUTING, 2009, 13 (03) : 72 - 80
  • [10] Flexible Web Service Middleware Architecture for Heterogenous Mobile Appliances
    Kung, Hsu-Yang
    Lan, Yuan-Hung
    Chen, Yu-Shiang
    Tsai, Wei-Jun
    Huang, Shiau-Jun
    Lin, Mei-Hsien
    [J]. 2010 DIGEST OF TECHNICAL PAPERS INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS ICCE, 2010,