Administer > Manage WebSphere Commerce features


WebSphere Commerce integration with WebSphere Portal

WebSphere Commerce provides integration code and support for WebSphere Portal Server. This integration allows to you aggregate WebSphere Commerce services and other content in a portal interaction environment.

This diagram illustrates the recommended practice for integrating WebSphere Commerce, a Business Application Service, with WebSphere Portal, an Interaction Service. The Interaction Service provides core portal services (WebSphere Portal) that aggregate applications and content and deliver them as role-based applications. This architecture is described in detail in the Logical Architecture Model section of IBM's SOA Foundation - An Architectural Introduction and Overview. The enterprise service bus (ESB) pattern is used for communication, mediation, transformation, and integration with external systems. If you use an ESB to integrate the Web services, the ESB manages the interactions between the WebSphere Commerce services and the presentation layer.

The Enterprise Service Bus (ESB) resembles a pattern, rather than an implementation. As both WebSphere Commerce and WebSphere Portal use the same OAGIS message format for communication, there is no mediation required between these two server tiers. The underlying invocation service layer acts as a service binding platform. Therefore, WebSphere Commerce integration with WebSphere Portal does not require an ESB product such as WebSphere Enterprise Service Bus (or WESB), however the concept of making use of a logical bus is still present. You do not need to alter the presentation layer to support the protocol and format used by the WebSphere Commerce services. Instead, you rely on the ESB to perform tasks such as message transformation and protocol mediation. Neither WebSphere Commerce nor WebSphere Portal needs to change in order to communicate with one another. The ESB acts as an interpreter between the two systems and translates the messages into a format that the receiving system understands.


WebSphere Commerce and WebSphere Portal integration

The WebSphere Commerce and WebSphere Portal service-oriented integration support gives you an aggregated presentation of WebSphere Commerce services and non-WebSphere Commerce services. There are several benefits:


Related concepts

Single sign-on (SSO) and WebSphere Commerce Portal

Basic authentication

Maintain the WebSphere Commerce portlet application

WebSphere Commerce Portal Integration site architecture

Simulated single sign-on

WebSphere Commerce Portal integration architecture

WebSphere Commerce and service-oriented architecture (SOA)

WebSphere Commerce Web services

WebSphere Commerce services functional architecture

Customize WebSphere Commerce Portal integration


Related tasks

Configure WebSphere Portal with WebSphere Commerce

Configure the sample portlets in the server environment

Configure the sample portlets in the development environment

Configure the sample portlets

Install the WebSphere Commerce portlet application on the WebSphere Portal server

Configure WebSphere Portal with WebSphere Commerce using basic authentication

Configure WebSphere Portal with WebSphere Commerce using simulated single sign-on

Related reference

My Account portlet JSP sample

Catalog portlet JSP sample

Search portlet JSP sample

WebSphere Commerce portlet samples

My Order portlet JSP sample

WebSphere Portal integration prerequisites

WebSphere Portal integration prerequisites for the WebSphere Commerce machine

WebSphere Portal integration prerequisites for the WebSphere Portal machine

Product portlet JSP sample

My Cart portlet JSP sample


+

Search Tips   |   Advanced Search