« From the Archives: IT Fundamental Truths | Main | OMG SOASIG Meeting: Quick Chat with Rhysome's Bob Covington - Event Sensors »

July 11, 2006

TrackBack

TrackBack URL for this entry:
http://www.typepad.com/services/trackback/6a00d8341c2a6553ef00d8349f807b53ef

Listed below are links to weblogs that reference OMG SOASIG Meeting: SOA, EDA and when an Event Occurs in the Forest...:

Comments

Good post Brenda. Reliable event notification and capture is the real trick with this stuff from my own experience. To take the tree analogy a bit further, if the tree falls in the woods but no one is there did it make a noise? With events, it's the tree fell in the woods and someone came along and cleaned it up so there is no trace that it fell in the first place.

The event notification has to be very reliable and it helps to be in close proximity to the source of the event(eliminate network blips and such). Of course it has to be persisted as well. Finding missed events can be challenging in some systems.

I not sure about this but would WS-ReliableMessaging and WS-Addressing go along with these standards?

Brenda,
Very good information.A newbie question for EDA, is the Enterprise Service Bus a must for EDA implementation or is it possible to model an EDA without an ESB?

Veena – good question. I don’t believe an enterprise service bus (ESB) is required for an EDA. You can implement simple event processing using messaging middleware (event transport), a “home grown” (application server hosted) event handler, and “home grown” or EAI based event formatters and preprocessors. I’m a proponent of leveraging infrastructure that’s already in place – unless it makes the solution overly complicated.

In high volume stream processing situation and/or CEP, you want to look into event processing engines. Depending on your infrastructure and the event processing engine, you might also employ an ESB (or other integration solution) to do event preprocessing and formatting -- essentially getting the event into the Event Channel. As well, the ESB (or other integration solution) might serve as a ‘bridge’ between the event engine and the downstream activity. - brenda

Verify your Comment

Previewing your Comment

This is only a preview. Your comment has not yet been posted.

Working...
Your comment could not be posted. Error type:
Your comment has been saved. Comments are moderated and will not appear until approved by the author. Post another comment

The letters and numbers you entered did not match the image. Please try again.

As a final step before posting your comment, enter the letters and numbers you see in the image below. This prevents automated programs from posting comments.

Having trouble reading this image? View an alternate.

Working...

Post a comment

Comments are moderated, and will not appear until the author has approved them.

Work with Brenda

  • Elemental Links helps organizations develop business-technology capabilities that increase business visibility and responsiveness.

Elemental Research

Follow Me

Ads

Search

  • Google

    WWW
    blog.elementallinks.com

License


  • Creative Commons License
    This work is licensed under a Creative Commons License.