ENTERPRISE APPLICATION PLATFORM
First Claim
1. A system, comprising:
- an application server;
a portal framework implemented on the application server, the portal framework including;
a portal manager, the portal manager adapted to render a portal providing an interface to the resource through the application server;
a webflow, the webflow adapted to execute logic to render content for the portal;
a pipeline component, the pipeline component adapted to execute logic used in communicating with resources external to the portal framework;
an integration framework implemented on the application server, the integration framework including;
a management component, the management component adapted to manage the flow of information within the integration framework;
an application integration component, the application integration component adapted to integrate at least one application with the application server;
a business integration component, the business integration component adapted to integrate at least one business system with the application server.
1 Assignment
0 Petitions
Accused Products
Abstract
A business platform can provide access to applications and provide for the integration of resources with other applications, including internal and external applications, services and systems. A portal framework included within the platform can render portals including graphical user interfaces for displaying and receiving content that can be used by various applications. A portal framework can provide an interface to various resources such that information received and displayed by the portal framework can be exchanged with internal and external resources using standards-based transport protocols, messaging systems, and document types. An integration framework can be invoked to exchange this information among applications and services. An integration framework can provide access to resources by integrating the resources with an application server. The portal framework and integration framework can be implemented on an application server which can support enterprise applications. This description is not intended to be a complete description of, or limit the scope of, the invention. Other features, aspects, and objects of the invention can be obtained from a review of the specification, the figures, and the claims.
-
Citations
8 Claims
-
1. A system, comprising:
-
an application server;
a portal framework implemented on the application server, the portal framework including;
a portal manager, the portal manager adapted to render a portal providing an interface to the resource through the application server;
a webflow, the webflow adapted to execute logic to render content for the portal;
a pipeline component, the pipeline component adapted to execute logic used in communicating with resources external to the portal framework;
an integration framework implemented on the application server, the integration framework including;
a management component, the management component adapted to manage the flow of information within the integration framework;
an application integration component, the application integration component adapted to integrate at least one application with the application server;
a business integration component, the business integration component adapted to integrate at least one business system with the application server. - View Dependent Claims (2)
-
-
3. A method for performing an electronic business transaction, comprising:
-
receiving user information through a portal, the portal generated using a portal framework;
calling an application integration service with the information received through the portal;
formulating a query using the information;
querying a management system through the application integration service;
receiving a response from the management system through the application integration service;
passing the response to the portal framework; and
updating the portal using the response received from the management system. - View Dependent Claims (4, 5, 6, 7)
-
-
8. A method for performing an electronic business transaction, comprising:
-
receiving a request for the availability of a product through a portal, the portal generated using a portal framework;
converting the request to an XML-based document;
passing the XML-based document to an integration framework;
placing the XML-based document into a request message configured for communication using a predetermined protocol;
passing the request message using the predetermined protocol to at least one supplier system;
receiving a response message from the at least one supplier system containing an XML-based response document;
extracting the XML-based response document from the response message;
passing the XML-based response document to the portal framework; and
updating the portal with information from the XML-based response document.
-
Specification