Integrating with the web application bridge
The web application bridge uses reverse proxy technology to integrate web-based content providers, such as the Microsoft SharePoint 2007 server, with IBM® WebSphere® Portal. Administrators must first define the virtual web applications or content providers. A lightweight IFrame portlet displays the content from the backend applications. Users can then access the IFrame on a page without requiring direct network access to the backend application. A special engine maps Uniform Resource Identifiers (URIs) on the iFrame portlet to real URIs from the content providers.
About this task
Integrating the web application bridge with WebSphere Portal is a multistep process.
The first part of the process is creating a new application from the Virtual
web application manager portlet. Within the application,
define the following information:
- The context root for the web applicationTip: The context root starts with / and ends just before the second /.
- The fully qualified host name of the backend site
- The URI scheme
- Display name
- Description
- Access control
You can also define the following optional
items:
- The supported HTTP methods such as GET and POST
- Authentication levels
- User-agent configurations that are specific to the web application
- Language support
- Form-based authentication
After creating the application, you must add a Web Dock portlet onto a page. Finally you configure the portlet to define from which backend site the content must be shown.
The web application bridge consists
of the following four components:
- Web Application Manager portlet
- This component is used to provision, update, export, and delete the application componef.
- Web Dock portlet
- This component shows the content that is fetched from backend sites on a portal page.
- Engine component
- This component contains the system logic necessary to handle and orchestrate the other components of the web application bridge.
- Reverse proxy component
- This component handles http based communication with the backend sites.