The System Design and Implementation to Support Dynamic Web Services Selection

碩士 === 國立中山大學 === 資訊管理學系研究所 === 100 === Service-Oriented Architecture (SOA) is intended for the integration of heterogeneous applications. Complex business processes are composed by a group of specific Web services using WS-BPEL (Business Process Execution Language), and these Web services may be de...

Full description

Bibliographic Details
Main Authors: Po-Yuan Chen, 陳柏元
Other Authors: San-Yih Hwang
Format: Others
Language:zh-TW
Published: 2012
Online Access:http://ndltd.ncl.edu.tw/handle/89157486222936848470
id ndltd-TW-100NSYS5396023
record_format oai_dc
spelling ndltd-TW-100NSYS53960232015-10-13T21:17:53Z http://ndltd.ncl.edu.tw/handle/89157486222936848470 The System Design and Implementation to Support Dynamic Web Services Selection 支援動態網路服務選擇的系統之設計與實作 Po-Yuan Chen 陳柏元 碩士 國立中山大學 資訊管理學系研究所 100 Service-Oriented Architecture (SOA) is intended for the integration of heterogeneous applications. Complex business processes are composed by a group of specific Web services using WS-BPEL (Business Process Execution Language), and these Web services may be designed by the enterprise itself or third-party services providers. Today there are many WS-BPEL engines that support the deployment and execution of WS-BPEL files. However, the WS-BPEL activities have to be pre-defined, and if at runtime a Web service call fails, the entire business process is pronounced to be failed, thereby jeopardizing the reliability of SOA. Although the WS- BPEL supports compensation mechanism, it is complex and not flexible. In this work, we propose a process design model to support dynamic Web services selection that eases the designer’s job. This model has been implemented, and the prototype is evaluated to demonstrate that it indeed improves the overall business process reliability. San-Yih Hwang 黃三益 2012 學位論文 ; thesis 58 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立中山大學 === 資訊管理學系研究所 === 100 === Service-Oriented Architecture (SOA) is intended for the integration of heterogeneous applications. Complex business processes are composed by a group of specific Web services using WS-BPEL (Business Process Execution Language), and these Web services may be designed by the enterprise itself or third-party services providers. Today there are many WS-BPEL engines that support the deployment and execution of WS-BPEL files. However, the WS-BPEL activities have to be pre-defined, and if at runtime a Web service call fails, the entire business process is pronounced to be failed, thereby jeopardizing the reliability of SOA. Although the WS- BPEL supports compensation mechanism, it is complex and not flexible. In this work, we propose a process design model to support dynamic Web services selection that eases the designer’s job. This model has been implemented, and the prototype is evaluated to demonstrate that it indeed improves the overall business process reliability.
author2 San-Yih Hwang
author_facet San-Yih Hwang
Po-Yuan Chen
陳柏元
author Po-Yuan Chen
陳柏元
spellingShingle Po-Yuan Chen
陳柏元
The System Design and Implementation to Support Dynamic Web Services Selection
author_sort Po-Yuan Chen
title The System Design and Implementation to Support Dynamic Web Services Selection
title_short The System Design and Implementation to Support Dynamic Web Services Selection
title_full The System Design and Implementation to Support Dynamic Web Services Selection
title_fullStr The System Design and Implementation to Support Dynamic Web Services Selection
title_full_unstemmed The System Design and Implementation to Support Dynamic Web Services Selection
title_sort system design and implementation to support dynamic web services selection
publishDate 2012
url http://ndltd.ncl.edu.tw/handle/89157486222936848470
work_keys_str_mv AT poyuanchen thesystemdesignandimplementationtosupportdynamicwebservicesselection
AT chénbǎiyuán thesystemdesignandimplementationtosupportdynamicwebservicesselection
AT poyuanchen zhīyuándòngtàiwǎnglùfúwùxuǎnzédexìtǒngzhīshèjìyǔshízuò
AT chénbǎiyuán zhīyuándòngtàiwǎnglùfúwùxuǎnzédexìtǒngzhīshèjìyǔshízuò
AT poyuanchen systemdesignandimplementationtosupportdynamicwebservicesselection
AT chénbǎiyuán systemdesignandimplementationtosupportdynamicwebservicesselection
_version_ 1718060522657546240