Table of Contents

Figures

Tables

About this book

  • Who should read this book
  • Prerequisite knowledge
  • Introduction

  • Queue manager
  • Queue
  • Message
  • Connection
  • Channel
  • Registry
  • Queue manager configuration
  • Administration using administration messages

  • The administration queue
  • Java
  • C
  • The administration reply-to queue
  • Java
  • C
  • Create the appropriate administration message
  • Java
  • C
  • Set the required fields in a message
  • The basic administration request message
  • Put the administration message onto the target administration queue
  • Java
  • Wait for an administration reply message
  • Analyze the data in the administration reply message
  • The basic administration reply message
  • Outcome of request fields
  • Administration of managed resources
  • Example administration console
  • C
  • Administration from the command line
  • Example of use of command-line tools
  • Administration using the administrator API

  • Creating an administrator handle
  • Using the administrator handle
  • Freeing the administrator handle
  • Creating and starting queue managers

  • 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
  • Administering queue managers

  • General notes
  • Java
  • C
  • Queue Manager attributes
  • Java
  • C parameters
  • Create a queue manager
  • Java
  • C API
  • Delete a queue manager
  • Java
  • C API
  • Inquire and Inquire all
  • Java or Administration message
  • C API
  • Update
  • Java/Administration message
  • C API
  • Add alias
  • Java
  • C API
  • Remove alias
  • Java
  • C API
  • List alias names
  • Java
  • C API
  • IsAlias
  • Java
  • C API
  • Administering local queues

  • General notes
  • Java
  • C
  • Local queue properties
  • Java
  • C parameters
  • Create a local queue
  • Administration message
  • C API
  • Delete
  • Administration message
  • C API
  • Add alias
  • Administration message
  • C API
  • List aliases
  • Administration message
  • C API
  • Remove alias
  • Administration message
  • C API
  • Update
  • Administration message
  • C API
  • Inquiry
  • Administration message
  • C API
  • Message store or storage adapter specification
  • Administering remote queues

  • Terminology
  • Administering remote queues
  • Synchronous and asynchronous
  • Setting the operation mode
  • Creating a remote queue
  • Creating a C parameter structure
  • Create synchronous
  • C
  • Create asynchronous
  • C
  • Transporter
  • Queue aliases
  • Administering home server queues

  • Administration messages
  • Message transmission
  • Creating
  • Administering store and forward queues

  • General notes
  • Store-and-forward queue
  • Create
  • Administration message
  • Delete
  • Administration message
  • Add queue manager
  • Administration message
  • Remove queue manager
  • Administration message
  • Update
  • Administration message
  • Inquire
  • Administration message
  • Store and forward queue attributes
  • Java
  • Connection definition

  • Direct connection definition
  • Indirect connection definition
  • General
  • Connection definition administration in Java
  • Creating a connection definition
  • Altering and deleting connection definitions
  • Connection definition administration in C
  • Create a connection definition
  • Delete a connection definition
  • Update a connection definition
  • General comment
  • Listener

  • Creating a listener
  • 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
  • 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
  • National Language Support
  • Conclusion
  • Message resolution

  • Assumptions
  • Topics not covered
  • Terminology
  • What you will know at the end
  • WebSphere MQ Everyplace Message Resolution
  • Notation
  • Local Queue Resolution
  • Local Queue Alias
  • Queue Manager Alias
  • Remote Queue Resolution
  • Aliases on Remote Queue
  • Parallel Routes
  • Chaining Remote Queue References
  • 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
  • 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
  • Resolution Rules
  • Rule 1: Resolve queue manager aliases.
  • Queue Resolution
  • Push Across Network
  • Home Server Pulling
  • Security

  • Background
  • Security properties
  • Private registries
  • Effects of queue attributes
  • Communication channel security considerations
  • Channel attribute rules
  • How to configure
  • Setting up the queue manager
  • Setting up a private registry
  • Setting up attribute properties
  • Java Message Service (JMS) configuration

  • Configuring MQeQueueConnectionFactory
  • Configuring MQeJMSQueue
  • 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
  • LDAP schema definition for storing Java objects
  • Attribute definitions
  • objectClass definitions
  • Packaging and deployment

  • 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
  • Open Services Gateway Initiative
  • Installing bundles onto an SMF bundle server
  • Using the SMF Runtime
  • Current limitations
  • 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



    © IBM Corporation 2002. All Rights Reserved