Brainstorming: what is JMS 2.0?

8 views
Skip to first unread message

Mikhail Krivoshein

unread,
Dec 20, 2011, 7:08:38 PM12/20/11
to LJC Adopt JSR 343
Hi All,

Should we try to do a bit of brainstorming and collect ideas about
what JMS 2.0 might be?
Just as a reminder, all ideas are accepted, the goal is to have a big
list that can then be discussed as a separate thread.

My contribution:

1) JMS 2.0 defines on the wire format for messages (aka AMQP, XMPP) -
I intentionally do not share my view on this here to facilitate the
brainstorming.
2) JMS 2.0 is an evolution of JMS 1.1 that allows implementation of
fully functional AMQP, XMPP clients and servers on JVM
3) JMS 2.0 adds standardization to some advanced functionality of
existing message brokers such as use of group id message property by
Websphere MQ and ActiveMQ, use of proprietary message properties in
Weblogic JMS; unit of order functionality in Weblogic JMS.
4) JMS 2.0 adds support for ad-hoc or logical queues and complex
message delivery patterns beyond point to point and publish/subscribe.
5) JMS 2.0 adds semantics that natively fits computation grids use
cases where task may be broadcast to multiple nodes and results are
collected together by the sender (GridGains comes to mind). In a sense
it would be a step away from point to point to something like point to
multipoint semantics.
6) JMS 2.0 introduces semantics for asynchronous restful web services,
i.e. instead of HTTP based it will be message based.
7) JMS 2.0 is a refreshed version of JMS 1.1 that supports generics
and annotations (somewhat overlaps with EJB 3.1 but it is
brainstorming so details can be discussed later)

Any more ideas?

Regards,
Mikhail

Prasannaa

unread,
Feb 23, 2012, 6:31:39 AM2/23/12
to ljc-adop...@googlegroups.com
Hi All

There had been a mail from Mikhail Krivoshein, 2 months back.

Why dont we take these points as start ?

Trisha, Madhu, Mikhail, Dave, Faizal ...

Any other points ? that can be added to the discussion.

Cheers
Prasannaa

Faisal CM

unread,
Feb 24, 2012, 1:54:19 PM2/24/12
to ljc-adop...@googlegroups.com
Prasanna,

We already have ideas to discuss. I think, we should request Mikhail to come 
forward and then we all help each other in starting the discussion on those 
points. The more we spread the word, more people will join the group.

In my opinion, it's time to start communication with Nigel.

Kind regards,
Faisal


> Date: Thu, 23 Feb 2012 03:31:39 -0800
> Subject: Fwd: Brainstorming: what is JMS 2.0?
> From: prasan...@yahoo.com
> To: ljc-adop...@googlegroups.com

Mikhail Krivoshein

unread,
Feb 24, 2012, 2:24:38 PM2/24/12
to ljc-adop...@googlegroups.com

How about meeting on 6th March somewhere in the City?

Regards,
Mikhail

Reply all
Reply to author
Forward
0 new messages