Added: incubator/activemq/site/How+do+I+use+JMS+efficiently URL: http://svn.apache.org/viewcvs/incubator/activemq/site/How%2Bdo%2BI%2Buse%2BJMS%2Befficiently?rev=374430&view=auto ============================================================================== --- incubator/activemq/site/How+do+I+use+JMS+efficiently (added) +++ incubator/activemq/site/How+do+I+use+JMS+efficiently Thu Feb 2 08:31:10 2006 @@ -0,0 +1,226 @@ + + + + + + + + ActiveMQ - How do I use JMS efficiently + + + + + + + + + + + + + + + +
+ + + + + + +
+

Overview

+ +

Community

+ +

Using ActiveMQ

+ +

Features

+ +

Connectivitiy

+ +

Utilities

+ +

External Tools

+ +

Related Projects

+ +

Support

+ +

Developers

+ +

Tools we use

+ +

Feeds

+ + + + + + + + + +
+
+
+ Site +
+ + + News +
+
+ +
+ + + + + +
+ How do I use JMS efficiently + + +
+
+ + +
+
+

Using pure JMS on the client side is fine. However in server side applications (such as services consuming requests from a queue), if you wish to consume messages fast and efficiently you should use JCA Java Connector Architecture.

+

JCA supports the pooling of JMS connections & sessions and MessageListeners, parallel message processing efficiently as well as thread pooling and transaction & exception handling. Also JCA will work with any JMS provider with a JCA Resource Adapter.

+

Typically JCA is used in a J2EE container via MDBs; though there is a POJO Spring based JCA Container you can use, which is simple and lightweight and easy to embed inside Tomcat or any J2SE application.

+
+
+ +   +