SCA for Event Processing and PubSub…
The opinions expressed by this blogger and those providing comments are theirs alone, this does not reflect the opinion of Automated Trader or any employee thereof. Automated Trader is not responsible for the accuracy of any of the information supplied by this article.
<p>Thanks to TIBCO’s Scott Vorthmann for updating me on the <a title="PDF - SCA document" href="http://www.osoa.org/download/attachments/35/SCA_Assembly_Extensions_for_Event_Processing_and_PubSub_V1_0.pdf?version=1" target="_blank">SCA-Assembly-Extensions-for-Event-Processing-and-Pub/Sub draft</a>, which <a title="InfoQ on SCA for EP and PubSub" href="http://www.infoq.com/news/2009/05/SCAevents" target="_blank">was reported on InfoQ</a> a few months ago. This seems to be mostly an Oracle + IBM effort, and seemingly is occuring outside of <a title="OASIS home page" href="http://www.oasis-open.org/home/index.php" target="_blank">OASIS</a>, which seems strange if it is true.</p> <ul> <li>There is some <a title="org.oasis-open.lists.soa-rm-ra email exchange on WS-* and SCA-EP-PubSub" href="http://markmail.org/message/7mtgrcxyaysnzqd3#query:SCA%20Event%20Processing+page:1+mid:ib635qmcnnlydgnb+state:results" target="_blank">interesting commentary</a> on its relevence versus the WS-Eventing / -Notification efforts. Possibly all these are together in the same logjam. Some of the associated comments seem to make the case that there is a difference between message processing and event processing - even if most CEP tools utilise messaging systems as transports for events, the appearance of a message *is* an event, etc….</li> <li>This <a title="Wikipedia reference" href="http://en.wikipedia.org/wiki/Service_component_architecture" target="_blank">SCA</a> effort seems to have similarities with the <a title="OMG EMP wiki" href="http://www.omgwiki.org/soaeda/doku.php" target="_blank">OMG Event Metamodel and Profile</a> initiative - indeed “SCA-AE4EP&PS” would likely be an input to EMP (if either take off).</li> <li>Work seems to be progressing on an initial implementation anyway as a part of the <a title="Apache Tuscany SCA home" href="http://cwiki.apache.org/confluence/display/TUSCANY/Home" target="_blank">Apache Tuscany</a> project - they have a page <a title="Apache Tuscany SCA on Java Event Processing" href="http://cwiki.apache.org/confluence/display/TUSCANY/SCA+Java+Event+Processing" target="_blank">on event processing</a> too - but one gets the impression the differences between services, components, and event processing components might be a problem here.</li> </ul> <a href="http://www.addtoany.com/share_save?&linkurl=http%3A%2F%2Ftibcoblogs.com%2Fcep%2F2009%2F08%2F10%2Fsca-for-event-processing-and-pubsub%2F&linkname=SCA%20for%20Event%20Processing%20and%20PubSub%26%238230%3B"><img src="http://tibcoblogs.com/cep/wp-content/plugins/add-to-any/share_save_120_16.png" width="120" height="16" alt="Share/Save/Bookmark" /></a> <p>Related posts:<ol><li><a href="http://tibcoblogs.com/cep/2009/06/24/project-managing-an-event-processing-application/" rel="bookmark" title="Permanent Link: Project Managing an Event Processing Application">Project Managing an Event Processing Application</a></li><li><a href="http://tibcoblogs.com/cep/2008/12/09/omg-bpmn2-conversations-vs-event-terminology/" rel="bookmark" title="Permanent Link: OMG BPMN2 Conversations vs Event terminology">OMG BPMN2 Conversations vs Event terminology</a></li><li><a href="http://tibcoblogs.com/cep/2009/04/20/extreme-event-processing-5k-eps/" rel="bookmark" title="Permanent Link: eXtreme Event Processing: 5K EPS…">eXtreme Event Processing: 5K EPS…</a></li></ol></p><img src="http://feeds.feedburner.com/~r/ComplexEventProcessing/~4/D3cVg6e8BkA" height="1" width="1" />