The IBM WebSphere MQ Workflow Web client is a J2EE 1.2-compliant Web application, consisting of a servlet, some JSPs, and HTML pages.
When you deploy the Web client in your application server, it allows a user with a Web browser to access MQ Workflow process template lists, process instance lists, worklists, user settings, list settings, and object properties (input and output containers), including worklist control, and process monitoring.
The Web client covers the complete functionality of the MQ Workflow Client. You can also use the Web client without having installed MQ Workflow on the client machine. You can configure the Web client so that you can start workflow processes from a Web page, and submit data into processes without having to log on to MQ Workflow. This is convenient, for example, when workflow processes are to be started from the Internet.
The Web client is a framework for converting HTTP requests into MQ Workflow Java API calls. The results of the Java API calls are then converted into HTML pages.
In this documentation it is assumed that you are familiar with the WebSphere MQ family of products and with the application server you are using.
For more information about other related topics, refer to the following Web pages:
IBM WebSphere MQ Workflow | http://www.ibm.com/software/integration/wmqwf/ |
IBM WebSphere MQ Workflow Support Pacs | http://www.ibm.com/software/integration/support/supportpacs/product.html#wmqwf |
IBM WebSphere MQ Workflow Service Page | http://www.ibm.com/software/integration/wmqwf/support/ |
IBM WebSphere Application Server | http://www.software.ibm.com/websphere |
IBM WebSphere Application Server Fixpacks | http://www.ibm.com/software/webservers/appserv/was/support/ |
Servlet API Specification | http://java.sun.com/products/servlet |
Java Server Pages (JSP) Specification | http://java.sun.com/products/jsp |
FAQs for WebSphere MQ Workflow can be found by following these steps:
If you have any comments or suggestions, contact the MQ Workflow Competence Center.
The IBM WebSphere MQ Workflow Web client is a Java servlet that provides a Web interface for IBM MQ Workflow V3.3, and subsequent release levels. It offers full process and worklist control as well as process monitoring functions. The Web client includes:
The Graphical User Interface (GUI) of the Web client is delivered as sample source code, including two sample viewers (an HTML-based viewer and a JSP-based viewer), which you can use as a basis for creating your own viewers. The GUI covers the full functionality of the MQ Workflow APIs. The Web client is highly customizable but you must use its servlet as main controller of your Web application to have access to the necessary data as, for example, the object IDs. If you still want to use a different servlet as main controller, you cannot reuse the functionality of the Web client.
For more introductory information about the Web client, see the following sections:
For details about how to install and configure the Web client, see
the part "The MQ Workflow Web client" in the WebSphere MQ Workflow
Installation Guide.
You can customize the Web client in several ways, as summarized in the section Customizing the Web client. For details about how to customize the Web client, see the chapter "Customizing the Web client" in the MQ Workflow Programming Guide.
When the servlet is configured and the application server has been started, you can access the Web client by the following URL: http://<hostname>:<port>/MQWFClient-<cfgID>/RTC.html