On 2/28/11 6:10 AM, Sergey Beryozkin wrote:
Bill,

I'm starting a new thread...

Comments inline.


I think its fair to suggest to somebody asking about JMS integration
solutions other than CXF.  We encourage such posts on resteasy mail list.


Especially since hornetq rest can be consumed by CXF.

Sure - unless we reckon we can provide something meaningful at the CXF level ?


FYI, I've tried very very hard to minimalize, lessen, remove the requirement or need for a specific client framework or stack other than HTTP to consume hornetq's REST interface. IMO, anybody writing a REST interface should make similar efforts. Because, otherwise, what's the point?

I also think we have to be very very careful from a REST framework perspective to avoid marrying/coupling our frameworks to a developer's application. Once you've created the requirement for a framework to be installed both on the client and server, you've done something wrong.

All this is why I piped in when somebody asked about JMS integration. Because I believe really strongly about the above. SOAP+JMS is really a consideration only for cross-language/platform interoperability. REST, IMO, is a superior approach because of the reasons listed above. Since CXF is now embracing REST through its JAX-RS implementation, alternatives to SOAP-based approaches should be suggested and encouraged, at least by the REST guys at CXF ;)


P.S. Bill - you are welcome to contribute and challenge us on the dev
list. Sorry if the previous thread caused you some grief :-). I
believe no-one meant anything more than just a protective remark. It
is obvious now it turned out to be a highly controversial one but hope
such a seasoned professional as you are can accept the attempted
clarifications and apologies which followed :-)


My "grief" usually doesn't last more than 2 seconds and I've received much much worse grief before. If I was more professional, and I'm not, I would have just ignored Glen's comments. Instead, I just couldn't resist the urge to tweak him, for that I apologize.

--
Bill Burke
JBoss, a division of Red Hat
http://bill.burkecentral.com

Reply via email to