Applications Messaging Standard

John Taylor jontayler at gmail.com
Thu Feb 8 10:17:32 PST 2007


>
>
>>>    o	Be multi-protocol, with the same message content expressable
>>> 	in at least two different wire protocols (XML/RPC, JSON,
>>> 	OpenWIRE, STOMP, etc.).
>>
>> Yes, but... err, why?
>
> I addressed this already in my response to John's mail.  Aside from
> possibly making things easier for clients, the main point is to  
> separate
> the semantic content of a message from the specific wire protocol used
> for transport.  Otherwise one risks becoming locked in to a specific
> technology, and you have something which is more an implementation  
> than
> a standard.

I think that we're all agreed that separation of message spec from  
infrastructure spec is a good thing.
However, just because you _could_ send the message over an arbitrary  
wire protocol, doesn't mean that we _have_ to include more than one  
wire protocol as part of the standard.



More information about the apps mailing list