The full name of this product is WebSphere MQ Everyplace Version
2 Release 0 Modification 1, more usually expressed as WebSphere
MQ Everyplace V2.0.1.
In this documentation the product is generally described simply as MQe.
MQe is used for secure messaging on lightweight devices such as sensors,
phones, Personal Digital Assistants (PDAs), and laptop computers.
Programming Interfaces
The Application Programming
Interface to MQe is referred to in this documentation as the MQe API.
Two languages are supported, Java and C:-
- The Java version
- Provides access to all MQe function at Version 2.
There are three versions of the C support:
- The Native C codebase
- Provides access to a major subset of MQe function, the main restriction
being that only a device queue manager can be used, so it can only send messages,
not receive them.
- The C Bindings
- Are supplied for use until the Native C codebase provides full functionality.
Your application calls the C API in the bindings, and the call is routed to
the Java classes for MQe to carry out the function. The bindings were written
for MQe Version 1, but still provide access to nearly all of the Java function
in MQe Version 2.
- The C support for Palm
- Provides access to a major subset of the MQe function for use on Palm
devices, the main restriction being that only device queue managers can be
used, so it can only send messages, not receive them. The C support for Palm
remains at MQe Version 1.
For more details on all these codebase options see Codebase options.
See
also: Trademarks.