It's not a secret anymore!*
The moose likes EJB and other Java EE Technologies and the fly likes Implementation of JMS interface methods Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » EJB and other Java EE Technologies
Bookmark "Implementation of JMS interface methods" Watch "Implementation of JMS interface methods" New topic
Author

Implementation of JMS interface methods

Shinelin Samuel
Ranch Hand

Joined: Mar 01, 2010
Posts: 55
There are lot Interface methoods that which J2EE APIs provide. Ex: QueueConnectionFactory, QueueConnection, QueueSession by JMS.

I want to know, how and where the methods within these Interfaces are implemented? (ex: QueueConnectionFactory.createQueueConnection().)

Someone please assist me on this...
Ulf Dittmer
Marshal

Joined: Mar 22, 2005
Posts: 41120
    
  45
That's in the source code of JMS servers like OpenJMS, OpenMQ and ActiveMQ.


Ping & DNS - my free Android networking tools app
Shinelin Samuel
Ranch Hand

Joined: Mar 01, 2010
Posts: 55
Thanks Dittmer for your response. Now I would like to go little more, please let me know if my understanding is correct.

Let us consider this example.

// The appserver connects to the the JMS provider/server using the jms configuration. Then the JMS server returns a QueueConnection, back to the Java client. ??
// Here appserver acts as an interface between the JMS client and server.
QueueConnectionFactory queueConnectionFactory = (QueueConnectionFactory) context.lookup("jms/SampleQCF");

//The appserver identifies the implementation for this method, on the JMS server and makes a call??
queueConnection = queueConnectionFactory.createQueueConnection();
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Implementation of JMS interface methods
 
Similar Threads
Reg. Collection
wat clarification on marker interface and it use
Understanding DBClient in Max's book
Home and Remote Interface
wat is marker interface and it's use