Method and Apparatus for Syndication of Web Business Services.
Original Publication Date: 2002-Jul-01
Included in the Prior Art Database: 2003-Jun-21
This invention disclosure publication describes a business process transformation framework based on Web Services. It presents a new method that integrates business process management applications employing state management and workflow mechanisms with Web Services. Using the methodology described in this invention, enterprises can transform their traditional business services and applications (also referred to as legacy services in this document) into Web Services and have these Web Services managed by business process management applications. When business partners invoke enterprise applications that are made available as Web Services, this methodology enables business process managers to recognize the invocation of the Web Service, and validate the invocation for multiple conditions including state of the business process and fine-grained authorization. This state-based service enablement results in enhanced business process management for enterprises while exploiting the dynamic and light-weight infrastructure-based integration that Web Services architecture facilitates. Background: Internet has brought upon the electronic commerce era. Businesses are looking to use Internet technologies to reach as many customers and trading partners and as fast as possible. The traditional, static, point-to-point communication model using proprietary messaging and workflow systems between an enterprise and its trading partners can no longer meet the emerging needs of the e-commerce it is inflexible and costly to maintain. Within an enterprise, complex business processes may be choreographed through the interaction of a number of internal and external business services, applications, and process participants. The processes can be further managed and controlled by a software component, referred as Business Process Server, which controls and manages information flows between solution components collectively referred as Enterprise Information System (EIS). Business Process Server also supports integration of intra-enterprise organizational entities and external business partners into the process and facilitates the deployment and management of the resulting business process solution.