98 Implementing and Administering WebSphere Business Integration Server V4.2.2
4.1 Implementing WebSphere MQ Workflow Web Client
This section covers the installation, configuration, and validation of WebSphere
MQ Workflow Web client. We also cover the application server preparation and
the WebSphere MQ configuration.
The WebSphere MQ Workflow Web client enables a browser-based interface for
WebSphere MQ Workflow Runtime. This makes for easier WebSphere MQ
Workflow client setups (only the server changes, no client updates necessary)
and allows for a client concentrator machine to share WebSphere MQ workload
with the server. Furthermore, the client concentrator setup is necessary for
multiple WebSphere MQ Workflow Runtime servers to share a growing
workload.
You can also link the WebSphere MQ Workflow Web client feature to the
workflow server via WebSphere MQ Client connections. This opens a
WebSphere MQ Client connection from the WebSphere Application Server to the
workflow Runtime server for every client that needs workflow services.
The advantage of using a concentrator server is that it takes some of the
WebSphere MQ workload from the workflow Runtime server. Instead of a client
connection channel for every client that connects to the workflow system, there is
now only one pair of sending/receiving channels between the workflow
concentrator server and the workflow Runtime server.
Because WebSphere MQ Workflow inherently makes use of WebSphere MQ
cluster technology, a client concentrator setup also does load-balancing and
fail-over when needed.
Figure 4-1 on page 99 is a high-level graphic representation of all components
that are involved in this setup.
Chapter 4. Implementation of client components 99
Figure 4-1 WebSphere MQ Workflow Web client components topology
4.1.1 Setting up the application server machine on Windows
Log on with an administrator ID on the WebSphere Application Server machine.
Install WebSphere MQ server as described in the product documentation. It is
important to use WebSphere MQ server on this platform because if you only use
WebSphere MQ client, then every client that connects to the application server
will also result in a WebSphere MQ client connection to the WebSphere MQ
Workflow Runtime server. This in turn will result in severe scalability problems
when many users try to work with the system.
Before we can continue with the next step, make sure that the application server
is up and running. To start the application server, select Start Programs
IBM WebSphere Application Server v5.0 Start the server. This starts
the application server that hosts the administrative console and sample
WBIWF
WMQWF Runtime
UserID:ADMIN
db2inst1
WMQWF
Buildtime
WMQWF
Buildtime
WBIWAS
Browser
WF Web Client
Browser
WF Web Client
MQ Connection
Database Connection
HTTP Connection
ASQM
WAS
UserID:Administrator
WMQWF Web Client
WFQM
Browser
WF Web Client
WMQWF
Buildtime
ISDB
BTDB
RTDB
CMDB
WMQWF
Runtime client
WMQWF
Runtime client
WMQWF
Runtime Client
WBIDB
Attention: This redbook does not cover the installation and configuration of
the application server and WebSphere MQ.
Note: A WebSphere MQ license for the application server is included in the
WebSphere MQ Workflow license as long as that copy of WebSphere MQ is
only used for WebSphere MQ Workflow.
100 Implementing and Administering WebSphere Business Integration Server V4.2.2
applications. You can use the same application server to host the Web client, or
you can create a separate application server on the same host. To verify that the
server is up and running, select Start Programs IBM WebSphere
Application Server v5.0 Administrative Console.
Type any user ID into the input field (Figure 4-2) and click OK.
Figure 4-2 WebSphere Application Server Administrative Console logon
When the Administrative Console opens, click the Servers link in the left panel
(Figure 4-3) to show all servers.
Figure 4-3 WebSphere Application Server Administrative console
Chapter 4. Implementation of client components 101
Click Application Servers in the left panel, then click the Runtime tab in the
right column. Note the State of the server as indicated in Figure 4-4.
Figure 4-4 Application server state
If the state is Started, everything is ready for the WebSphere MQ Workflow Web
client installation.
4.1.2 WebSphere MQ Workflow Web client installation
This section outlines the components to install for WebSphere MQ Workflow
Web client, as well as how to install them.
1. After launching the setup program, select the language.
2. Now select All Components and click Next to continue (Figure 4-5 on
page 102). (We will not actually install everything; in the next step we
de-select some items.)

Get Implementing and Administering WebSphere Business Integration Server V4.2.2 now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.