Portable business process deployment model across different application servers
First Claim
1. A computer-implemented method, comprising:
- determining which application server from a plurality of application servers is to be used for deploying a business process as a web application;
invoking one of a plurality of implementation frameworks of a set of application server interfaces, the invoked implementation framework corresponding to the application server;
obtaining application server information needed for deploying the business process as the web application using the invoked implementation framework; and
generating a web application package using the application server information.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for providing portability of a business process deployment model across different application servers. In one embodiment, a method may include determining which application server will be used for deploying a business process as a web application, and invoking an implementation framework of application server interfaces that corresponds to this application server. The method may further include utilizing the invoked implementation framework to obtain application server information needed for deploying the business process as a web application, and generating a web application package using the application server information.
-
Citations
23 Claims
-
1. A computer-implemented method, comprising:
-
determining which application server from a plurality of application servers is to be used for deploying a business process as a web application; invoking one of a plurality of implementation frameworks of a set of application server interfaces, the invoked implementation framework corresponding to the application server; obtaining application server information needed for deploying the business process as the web application using the invoked implementation framework; and generating a web application package using the application server information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
-
a deployment server to determine which application server from a plurality of application servers is to be used for deploying a business process as a web application, and to invoke an implementation framework from a plurality of implementation frameworks of a set of application server interfaces, the invoked implementation framework corresponding to the application server; and the implementation framework, coupled with the deployment server, to obtain application server information needed for deploying the business process as the web application, the application server information being used by the deployment server to generate a web application package. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer-readable storage medium including data that, when accessed by a machine, cause the machine to perform a method comprising:
-
determining which application server from a plurality of application servers is to be used for deploying a business process as a web application; invoking one of a plurality of implementation frameworks of a set of application server interfaces, the invoked implementation framework corresponding to the application server; obtaining application server information needed for deploying the business process as the web application using the invoked implementation framework; and generating a web application package using the application server information. - View Dependent Claims (20, 21, 22, 23)
-
Specification