透過您的圖書館登入
IP:3.17.79.60
  • 學位論文

採用BPEL技術之整合網路服務中介平台之設計與實作

An Integrated Web Service Middleware Framework Using the BPEL Technology: Design and Implementation

指導教授 : 龔旭陽

摘要


近年來,隨著軟體產業的迅速發展,服務導向架構(Service Oriented Architecture, SOA)概念以協助企業快速建構其資訊系統之優勢,已漸漸為熱門話題之一,而當中又以提供彈性(Flexible)及跨異質平台(Crossing Heterogeneous Platform)之網路服務(Web Service)最受歡迎,但由於網路服務本身並未具備工作流程之組合服務(Composition Service)之能力,為能快速迎合企業或使用者之網路服務並保有其網路服務彈性、重複使用性及易於後續維護之使用者應用程式,系統建置時期將網路服務、工作流程(Workflow)及使用者介面(User Interface, UI)三部份分別獨立建置運作,達成鬆散耦合(Loosely Coupled)之架構,增加系統彈性。 有鑑於此,本研究設計一整合網路服務中介平台(Integrated Web Service Middleware Framework, IWSM),目標為採用商業流程執行語言(Business Process Execution Language, BPEL)技術將已建置或新建置之網路服務再進行組合成自動化流程服務,以達到工作流程之需求並不影響網路服務可再利用性及增加其網路服務彈性優勢,針對使用者互動方面,利用豐富型網際網路應用程式概念及使用者介面標記語言(User Interface Markup Language)獨立描述使用介面,以增加其系統彈性。

並列摘要


The Service Oriented Architecture (SOA) is the popular technology to rapidly provide the advantages for people to build and a integrate business information system. Web Service is the basic tool, which also provides flexibility and crossing heterogeneous platforms to implement the concept of Service Oriented Architecture. Despite of its openness, Web Service still has some restrictions. Web Service does not provide the combination of services workflow capabilities, and it only supports people to deal with the functional level services. However, a business system not only includes the functional level services but also has to consider the user interface and business process. To solve the restriction, the programmer usually builds in three system parts, including the Web Service, Workflow, and User Interface, in which their operations are independence to increase system flexibility. In this study, we present an Integrated Web Service Middleware Framework (IWSM) to support the business process level service composition by Business Process Execution Language (BPEL) technology. The function of user interactive interface is based on Rich Internet Applications (RIA) and User Interface Markup Language, which describe user interface independently to increase the flexibility of business system.

參考文獻


[4] 藍元宏,“適用於異質行動設備之以SOAP為基礎之領域Web服務中介平台”,國立屏東科技大學資訊管理學系碩士論文,2009。
[6] Ch r i s t o f E b e r t. Orchestrating Web Services with BPEL, IEEE SOFTWARE, 2008.
[7] Cheng Yushi, Lee Eng Wah, Dilip Kumar Limbu. Web Services Composition – An Overview of Standards, Singapore Institute of Manufacturing Technology, pp. 137-150.
[9] Dejun Chen, Zhu Du, Rui Hu, Zude Zhou, C.Ji. Modeling on SOA-based Virtual Enterprise Multi-source Heterogeneous Service Integration, 7th IEEE International Conference on Industrial Informatics, 2009.
[11] Jian Dong. A Web Service Composition Method Based on Multi-path, Services Science, Management and Engineering, pp. 430, 2009.

延伸閱讀