Figures
Tables
Expanded About this book
Who should read this book
Prerequisite knowledge
Expanded Introduction
Expanded Queue manager
Queue
Message
Connection
Channel
Registry
Queue manager configuration
Expanded Administration using administration messages
Expanded The administration queue
Java
C
Expanded The administration reply-to queue
Java
C
Expanded Create the appropriate administration message
Java
C
Expanded Set the required fields in a message
The basic administration request message
Expanded Put the administration message onto the target administration queue
Java
Wait for an administration reply message
Analyze the data in the administration reply message
Expanded The basic administration reply message
Outcome of request fields
Expanded Administration of managed resources
Example administration console
C
Expanded Administration from the command line
Example of use of command-line tools
Expanded Administration using the administrator API
Creating an administrator handle
Using the administrator handle
Freeing the administrator handle
Expanded Creating and starting queue managers
Expanded Creating and starting simple queue managers
Creating a simple queue manager in Java
Starting a simple queue manager in Java
Stopping a queue manager in Java
Creating a simple queue manager in C
Starting a simple queue manager in C
Stopping a queue manager in C
Configuring a queue manager using memory only
Expanded Administering queue managers
General notes
Java
C
Expanded Queue Manager attributes
Java
C parameters
Expanded Create a queue manager
Java
C API
Expanded Delete a queue manager
Java
C API
Expanded Inquire and Inquire all
Java or Administration message
C API
Expanded Update
Java/Administration message
C API
Expanded Add alias
Java
C API
Expanded Remove alias
Java
C API
Expanded List alias names
Java
C API
Expanded IsAlias
Java
C API
Expanded Administering local queues
Expanded General notes
Java
C
Expanded Local queue properties
Java
C parameters
Expanded Create a local queue
Administration message
C API
Expanded Delete
Administration message
C API
Expanded Add alias
Administration message
C API
Expanded List aliases
Administration message
C API
Expanded Remove alias
Administration message
C API
Expanded Update
Administration message
C API
Expanded Inquiry
Administration message
C API
Message store or storage adapter specification
Expanded Administering remote queues
Terminology
Administering remote queues
Expanded Synchronous and asynchronous
Setting the operation mode
Creating a remote queue
Creating a C parameter structure
Expanded Create synchronous
C
Expanded Create asynchronous
C
Transporter
Queue aliases
Expanded Administering home server queues
Expanded Administration messages
Message transmission
Creating
Expanded Administering store and forward queues
General notes
Store-and-forward queue
Expanded Create
Administration message
Expanded Delete
Administration message
Expanded Add queue manager
Administration message
Expanded Remove queue manager
Administration message
Expanded Update
Administration message
Expanded Inquire
Administration message
Expanded Store and forward queue attributes
Java
Expanded Connection definition
Direct connection definition
Indirect connection definition
General
Expanded Connection definition administration in Java
Creating a connection definition
Altering and deleting connection definitions
Expanded Connection definition administration in C
Create a connection definition
Delete a connection definition
Update a connection definition
General comment
Expanded Listener
Creating a listener
Expanded Administering bridge resources
The WebSphere MQ bridge
What makes a queue manager bridge-enabled
Finding out if a queue manager is bridge-enabled
Classes required to make a queue manager bridge-enabled
Expanded Configuring the WebSphere MQ bridge
The bridges resource
The bridge resource
The WebSphere MQ queue manager proxy
The client connection resource
The transmit queue listener resource
The bridge queue
Naming recommendations for interoperability with a WebSphere MQ network
Configuring a basic installation
Configuring a bridge using WebSphere MQ Everyplace administration messages and WebSphere MQ PCF messages
Configuration example
Administration of the WebSphere MQ bridge
Handling undeliverable messages
Expanded National Language Support
Conclusion
Expanded Message resolution
Assumptions
Topics not covered
Terminology
What you will know at the end
WebSphere MQ Everyplace Message Resolution
Notation
Expanded Local Queue Resolution
Local Queue Alias
Queue Manager Alias
Expanded Remote Queue Resolution
Aliases on Remote Queue
Parallel Routes
Chaining Remote Queue References
Expanded Pushing Store And Forward Queues
Store and Forward Queues and Remote Queue References
Chaining Store and Forward Queues
Home Server Queues
Via Connections
Rerouting with Queue Manager Aliases
Expanded WebSphere MQ Everyplace WebSphere MQ Bridge Message Resolution
Pulling Messages From WebSphere MQ
Pushing messages to WebSphere MQ
Connecting a client to WebSphere MQ via a bridge
Security considerations
Expanded Resolution Rules
Rule 1: Resolve queue manager aliases.
Queue Resolution
Push Across Network
Home Server Pulling
Expanded Security
Expanded Background
Security properties
Private registries
Effects of queue attributes
Communication channel security considerations
Channel attribute rules
Expanded How to configure
Setting up the queue manager
Setting up a private registry
Setting up attribute properties
Expanded Java Message Service (JMS) configuration
Configuring MQeQueueConnectionFactory
Configuring MQeJMSQueue
Expanded The JMS administration tool
Configuration
Starting the JMS admin tool
Administration commands
Manipulating subcontexts
Administering JMS objects
Verbs used with JMS objects
Creating objects
LDAP naming considerations
Properties
Extending MQeQueueConnectionFactory
Expanded LDAP schema definition for storing Java objects
Attribute definitions
objectClass definitions
Expanded Packaging and deployment
Expanded Java code base
Supplied jar files
Optimizing footprint
JMS requirements
WebSphere MQ Classes for Java requirements
Using WebSphere studio device developer smart linker
J2ME Midp specifics
4690 specifics
Packaging
Deployment to devices
Expanded Open Services Gateway Initiative
Installing bundles onto an SMF bundle server
Using the SMF Runtime
Current limitations
Expanded Configuring WebSphere MQ Everyplace queuemanagers as servlets
Configuring examples.trace.MQeTraceServlet for use with WAS 4.0
Configuring WebSphere MQ Everyplace for performance
Appendix A. Notices
Glossary