Archive for 2005/08


Anatomy of service

This article takes outlines construction of a service in the service-oriented integration (SOI).
Components of a service
Diagram below illustrates functional components of a service. At this moment we don’ allocate these functions to the specific components of the integration stack.

The service interface is a collection of message types […]

IBM Interchange: an example of not-so-productive EAI tool

My last post suggested that the integration tools tend to offer poor development support. This article takes a look at IBM’s Interchange version 4.3 (ICS 4.3), a popular EAI tool, and analyses it’ development toolset.
The Good Stuff: Broker Infrastructure
As Value across the integration stack suggests, generally the infrastructure part […]

Value across the integration stack: does your broker pull its weight?

This article takes a critical look at the value across an integration stack. The value is distributed very unevenly. Most of the stack components deliver unquestionable value. However, the core of the integration stack - the integration brokers - tend to provide very primitive development environments. While these development environments allow […]

Bus or Broker?

You may not be aware of it, but when you’ve built your integration solution, you’ve made a choice between a broker model and a bus model. Or you mixed the two.
This article looks at both models and identifies the repercussions of this choice.
Why do I even care: the one-sentence intro to EAI

[…]

Message Boxes: do you still need MOM?

Asynchronous, reliable message passing is one of the cornerstones of an integration infrastructure. Traditionally, asynchronous reliable transport has been provided by message-oriented middleware. Many EAI vendors started as MOM vendors. Simply put, it is difficult to imagine an EAI solution without MOM.
However, before you go and buy yourself MQ Series, TIBCO, or one of their […]