I was just going through JMS APIs for implementing an application. But started to dig out on how JMS APIs are built. Specifically on what data structures those APIs use.
I assume they should using List internally for implementing Queue.
So, it would be great if anyone can help in resolving my doubt.
Yes Madhan I agree on the features of JMS! But I am just curious to know what's behind the scene of JMS APIs... i.e internal data structure used for Queue. I am firm on LinkedList but want someone to confirm it.
I may be misunderstanding your question but the JMS spec/API is implemented by many different vendors/providers - are you attempting to implement the API yourself? It's probably best to get an open source implementation - you could take a look at Apache ActiveMQ.