This section describes the software that you need to have installed to be able to create and run WebSphere MQ Everyplace applications.
You can install WebSphere MQ Everyplace on certain server platforms only. To transfer programs and Java classes to other platforms, you must use an appropriate download or file transfer program (not supplied).
You can install the product using the built-in tools on the following supported platforms:
The following platforms are supported for the testing and deployment of WebSphere MQ Everyplace, but only support installation by file transfer from another platform:
Running the Java APIs requires one of the following Java runtime environments:
* These items are duscussed in more detail below.
WebSphere MQ bridge operation requires WebSphere MQ Everyplace Classes for Java. You can download the WebSphere MQ Everyplace Classes for Java as SupportPac ma88 from the IBM WebSphere MQ Web site at http://www.ibm.com/software/mqseries/everyplace/. You should check the level of Java that is required to run the version of MQSeries Classes for Java that you are using.
You can use PersonalJava instead of other Java runtimes on device platforms.
Using WebSphere MQ Everyplace requires the following optional classes of PersonalJava:
The WebSphere MQ Everyplace examples require some of the optional classes in packages java.io and java.awt.
WebSphere MQ Everyplace is compliant with the J2ME technologies, Connected Limited Device Configuration (CLDC) and Connected Device Configuration (CDC), or more explicitly their most popular profiles, CDC/Foundation and CLDC/Midp.
Using CDC/Foundation enableS the full functionality of WebSphere MQ Everyplace, excluding any example code requiring the awt gui package. The use of CLDC/Midp, however, restricts the application to solely 'client' side behaviour and a limited range of built-in compressors and encryptors.
Websphere Studio Device Developer (WSDD) provides a Java IDE together with runtime environments for many different device platforms. WSDD includes WebSphere Micro Environment for developing J2ME applications and supports WebSphere Custom Environment for developing applications for realtime control systems and other devices in closed systems.
You can develop applications using WebSphere MQ Everyplace in the Websphere Studio Device Developer .IDE and deploy those applications using the runtime environments. WebSphere MQ Everyplace requires the use of the jclMidp class library, or higher.
The C Bindings APIs require:
The C Bindings cannot be used with Personal Java or VisualAge Micro Edition.
The following table shows the storage you need to perform the installation
of all the available options of WebSphere MQ Everyplace:
Table 1. Storage required to perform installation
Operating system | Storage required |
---|---|
Windows NT (file system = NTFS) | 40Mb |
AIX | 27Mb |
Solaris | 27Mb |
Linux | 27Mb |
HP-UX | 27Mb |