22. A system for accessing a resource, comprising: an application server; an integration framework, the integration framework adapted to provide the application server with access to the resource, the integration framework providing application integration for multiple external and internal applications, the integration framework including business to business integration and business process management; a portal framework, the portal framework adapted to generate a portal providing an interface to the resource through the application server, the portal framework including; a portal manager adapted to collect resources to render a web page within the portal, web flow adapted to control a flow of a user's session through web pages displayed in a browser, wherein the web pages are associated with the portal, and a pipeline component adapted to execute an operation using at least one of information received through the portal, information received from an external service, and information received from the integration framework; and wherein the portal framework and the integration framework can communicate using a standards-compliant communication protocol.
22. A system for accessing a resource, comprising: an application server; an integration framework, the integration framework adapted to provide the application server with access to the resource, the integration framework providing application integration for multiple external and internal applications, the integration framework including business to business integration and business process management; a portal framework, the portal framework adapted to generate a portal providing an interface to the resource through the application server, the portal framework including; a portal manager adapted to collect resources to render a web page within the portal, web flow adapted to control a flow of a user's session through web pages displayed in a browser, wherein the web pages are associated with the portal, and a pipeline component adapted to execute an operation using at least one of information received through the portal, information received from an external service, and information received from the integration framework; and wherein the portal framework and the integration framework can communicate using a standards-compliant communication protocol. 23. The method of claim 22 , further comprising: converting the information to an XML-based document prior to passing the information to the integration framework.