OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help

sca-bindings message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]

Subject: RE: [sca-bindings] NEW ISSUE: JMS bindingType and ordered intent

JMS Binding Specification Version 1.1, Working Draft  25 September 2007


The current bindingType of the jms is defined as :

<bindingType type="binding.jms" alwaysProvides="jms"
mayProvide="atLeastOnce atMostOnce ordered conversation"/>

A guidance for the implementation could be made for the ordered intent
and what does it mean in the JMS case. 

If it is provided by the assembler, it is especially interesting what
happens if there are several instances of service consumers sending JMS
messages in concurrent. Does the intent means that the messages are
"ordered" within the instance that produced them - i.e. each service
consumer instance is having a separate JMS session and in that case the
ordering is guaranteed by the semantics of the JMS session.

Or there is a global ordering within all the concurrent service
consumers ? I.e. there is a global synchronization in the JVM for the
whole wire, and there is a single JMS session behind it.

Of course if there is no such "ordered" intent, the binding is free to
do whatever it wants - a pool of JMS sessions, each time opening new
one, etc.

 Include clarification in the spec

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]