This page contains a list of all the examples included with JMS. The examples are divided into the following sections:
Getting started - simple examples focused on getting familar with JMS.
Administration - examples of how to use the Novell exteNd Messaging Platform's JMS administration API's.
Advanced Messaging - these examples illustrate more advanced messaging features.
Value-Added Features - example of various value added features in the Novell exteNd Messaging Platform's JMS.
Note: Each example includes an ANT build file, which allow you to build and run the example. If you do not have ANT, please download it from the Apache web site. Inside each example directory, there is a README file that lists the steps to build and run the example. To get additional background information of the examples please refer to the tutorial.
Sending messages
Synchronous and asynchronous message receipt
Browsing a Queue
Creating and publishing messages
Synchronous and asynchronous message receipt
Creating a durable subscriber
Publish and receive topic messages
Removing a durable subscriber
Sending a message with properties
Selectively retrieving messages
Swing application that uses JMS
Create transacted sessions
Producing and consuming messages atomically
JMS 1.1 domain unification
Use generic interfaces
Transactions that span queues and topics
Starting the server in secure mode
Creating a queue connection with a user and password
Creating users, groups and ACL's
Creating a secure destination
Creating queues and topics
Understanding destination properties
Deleting queues and topics
Using the manageable collection
The JMSAdmin
manageable object
Getting property values
Simulate RPC with messaging system
Queue and topic requestor
Routing messages
Using the XA interfaces
Driving an XAResource
class
Using a connection consumer
Creating a server session pool
Creating a server session
Writing a servlet queue sender
Writing a servlet queue receiver
Using individual acknowledgement mode
Writing queue and durable subscriber managers
Using the JMS_jbmq_Delay
property
Reliability of delayed messages
Understanding the exception listener
Proprietary exceptions
The JMQMessageBean
class
Simple creation of message consumers
Using the JMQMessageService
class
Using the JMQDatabase
class
Using JNDI lookups with multiple host/port pairs
Writing fault-tolerant topic subscribers
Setting up the ORB's HTTP tunnel servlet
Running clients with HTTP transport
Requirements for HTTP/S
Local/Remote broker configuration
Tunnelling through an HTTPS endpoint
Using the JMQSOAPMessage
Environment for running SAAJ clients
Using the JMS_jbmq_Compress
property
Understanding performance and compressed messages
Client API's for SSL configuration
Certificates, certificate authorities and private keys
Server properties for IIOP/SSL communication
Copyright © 2003, 2004 Novell, Inc. All rights reserved. Copyright © 2001, 2002, 2003 SilverStream Software, LLC. All rights reserved.