muSOAing for 4/21/09

Belushi still filling up. Is an ESB at the heart of every SOA implementation. Actually no. Coming to think of it you may be able to get by with your own light-weight services invocation framework or you could also do with a heavy weight process engine such as WLI or BizTalk. A lot of the features of an ESB such as content based routing, mediation, data transformation, process/service orchestration and security can be handled by these process engine. May required some coding though which is the only downside. With an ESB everything is thru configuration.

If you have complex orchestration needs at the service level or process level then you are better off using these process engines. In my opinion an ESB is a nice to have. They also cost a lot of money to do a Cost/Benefit analysis before taking the next step and signing on the dotted line.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s


%d bloggers like this: