A Hybrid Service Orchestration Framework based on BPEL4WS

  • Kim, Sung-Min (School of Computer Science and Engineering, Konkuk University)
  • Published : 2009.09.30

Abstract

As the value of B2B integration gets more importance and the business process becomes more complex, BPEL4WS standard has been focused for the solution of the problems which is based on web service technology. Many vendors implement the standard in their systems to integrate B2B and web service based inner-Enterprise Application(EA)s. But there is no way to use the standard to integrate non-web service based EAs, because the standard is designed only for Service Oriented Architecture (SOA) over web services. This paper proposes Hybrid Service Orchestration Framework to participate web services and also non-web service based EAs in the business process as a partner using BPEL4WS standard. The framework introduces Hybrid Service Architecture to represent non-web service based EAs as a service, so BPEL4WS could be used to integrate web services and non-web service based EAs. And the framework also introduces Hybrid Service Toolkit to support software level facilities. The paper also introduces Hybrid Orchestration System that is based on Hybrid Service Orchestration Framework.

Keywords

References

  1. IBM et aI., "Business Process Execution Language for Web Services version 1.1", http://www128.ibm.com/developerworks/library/specification/ BPEL4WS/
  2. Microsoft, "BizTalk 2004", http://www.microsoft. com/biztalk/
  3. BEA Systems, "BEA WebLogic Integration 8.1", http://www.bea.com/framework.jsp?CNT=index.htm&FP=/content/products/integrate/
  4. IBM, "WebSphere MQ", http://www-306.ibm.com/software/integration/wmq/
  5. Oracle, "Oracle BPEL Process Manager", http://www.oracle.com/technology/products/ias/bpel/index.html
  6. Oracle, "Oracle BPEL Process Manager", http://www.oracle.com/technology/products/ias/bpel/index.html
  7. W3C, "Web Services Architecture", http://www.w3.org/TR/ws-arch/
  8. W3C, "Web Services Description Language (WSDL) 1.1", http://www.w3.org/TR/wsdl
  9. Sun Microsystems, "J2EE Connector Architecture Specification Version 1.5",2003