WebSphere MQ Using Java
Overview
- Introduction
- What is installed
- Web server configuration
- Running WebSphere MQ Java applications under the Java 2 Security Manager
WebSphere MQ base Java
- Configuring your queue manager to accept client connections
- Verifying with the sample application
- Running your own WebSphere MQ base Java programs
- Solving WebSphere MQ base Java problems
WebSphere MQ JMS
- JMS Postcard
- Post installation setup
- Sample JMS applet to verify the TCP/IP client
- Running the point-to-point IVT
- The publish/subscribe installation verification test
- Running your own WebSphere MQ JMS programs
- Solving problems
WebSphere MQ JMS administration tool
- Invoking the administration tool
- Configuration
- Administration commands
- Manipulating subcontexts
- Administering JMS objects
Introduction for programmers
- Why should I use the Java interface?
- The WebSphere MQ classes for Java interface
- JDK
- WebSphere MQ classes for Java class library
Writing WebSphere MQ base Java programs
- Should I write applets or applications?
- Connection differences
- Example code fragments
- Operations on queue managers
- Accessing queues and processes
- Handling messages
- Handling errors
- Getting and setting attribute values
- Multithreaded programs
- Writing user exits
- Connection pooling
- JTA/JDBC coordination using WebSphere MQ base Java
- SSL support
- Compiling and testing WebSphere MQ base Java programs
Environment-dependent behavior
The WebSphere MQ base Java classes and interfaces
- MQChannelDefinition
- MQChannelExit
- MQDistributionList
- MQDistributionListItem
- MQEnvironment
- MQException
- MQGetMessageOptions
- MQManagedObject
- MQMessage
- MQMessageTracker
- MQPoolServices
- MQPoolServicesEvent
- MQPoolToken
- MQProcess
- MQPutMessageOptions
- MQQueue
- MQQueueManager
- MQSimpleConnectionManager
- MQC
- MQPoolServicesEventListener
- MQConnectionManager
- MQReceiveExit
- MQSecurityExit
- MQSendExit
- ManagedConnection
- ManagedConnectionFactory
- ManagedConnectionMetaData
Writing WebSphere MQ JMS programs
- The JMS model
- Building a connection
- Obtaining a session
- Sending a message
- Receiving a message
- Closing down
- Handling errors
- User exits
- Using SSL
Programming publish/subscribe applications
- Introduction
- Simple publish/subscribe application
- Using topics
- Subscriber options
- Subscription stores
- Solving publish/subscribe problems
JMS messages
WebSphere MQ JMS Application Server Facilities
JMS interfaces and classes
- Sun Java Message Service classes and interfaces
- WebSphere MQ JMS classes
- BytesMessage
- Cleanup *
- Connection
- ConnectionConsumer
- ConnectionFactory
- ConnectionMetaData
- DeliveryMode
- Destination
- ExceptionListener
- MapMessage
- Message
- MessageConsumer
- MessageListener
- MessageProducer
- Methods
- MQQueueEnumeration *
- ObjectMessage
- Queue
- QueueBrowser
- QueueConnection
- QueueConnectionFactory
- QueueReceiver
- QueueRequestor
- QueueSender
- QueueSession
- Session
- StreamMessage
- TemporaryQueue
- TemporaryTopic
- TextMessage
- Topic
- TopicConnection
- TopicConnectionFactory
- TopicPublisher
- TopicRequestor
- TopicSession
- TopicSubscriber
- XAConnection
- Methods
- XAQueueSession
- XASession
- XATopicConnection
- XATopicConnectionFactory
- XATopicSession
WebSphere is a trademark of the IBM Corporation in the United States, other countries, or both.
IBM is a trademark of the IBM Corporation in the United States, other countries, or both.