|
Tibco ActiveMatrix: Less Or More Complexity For SOAs?
Tibco's recent launch of its ActiveMatrix product has stirred up some discussion about whether the product suite would simplify the building of SOAs, or add complexity to an already difficult task. ActiveMatrix removes the need to write transport code to interconnect services by introducing a container that abstracts the business logic from the plumbing. The same transport code is applied to services whether they are built in Java or Microsoft .Net, or are part of custom or packaged applications. Because of its cross-platform capabilities, ActiveMatrix has been compared to an enterprise services bus, or ESB, which is a message broker that supports SOAs. Tibco, however, is emphatic: ActiveMatric is not an ESB. But it is middleware, and middleware can add complexity, especially when it's added to more middleware. That was the point of ZapThink analyst Ronald Schmelzer, whose comments in a story I wrote for Intelligent Enterprise irritated Tibco. "Companies implement systems to deal with heterogeneity, but then things change and they have multiple such systems or the original system doesn't meet their new needs, so then they need more middleware for their middleware," Schmelzer said. "And indeed, this Tibco announcement does look like the 'middleware for your middleware' type solution. Can this cycle ever end?" At my request, Tibco sent its response. The company argues that ActiveMatrix can become the core integration piece in a SOA because the product is built on the Java Business Integration standard, and a set of specifications called the Service Component Architecture, which describes a model for building applications and systems using a SOA. "JBI and SCA aim to eliminate vendor lock-in by providing a standard container and component architecture that allow various integration technologies from multiple vendors to interact," Tibco said. I don't claim to be an expert in building SOAs, but my experience in writing about standards has me leaning in favor of Schmelzer's arguments. Over the years, vendors have formed hundreds, if not thousands, of organizations and technical committees to develop interoperability standards and specifications. Yet software still doesn't work well together. That's because it's more profitable to use standards as a guise for locking customers into your platform, than to hand them technology that would make it easier for them to switch to a competitor. If Tibco's argument hangs on its use of standards and industry specifications, then it leaves me very skeptical. Drop me an email to let me know what you think. E-MAIL | SLASHDOT | DIGG This is a public forum. CMP Technology and its affiliates are not responsible for and do not control what is posted herein. CMP Technology makes no warranties or guarantees concerning any advice dispensed by its staff members or readers. Community standards in this comment area do not permit hate language, excessive profanity, or other patently offensive language. Please be aware that all information posted to this comment area becomes the property of CMP Media LLC and may be edited and republished in print or electronic format as outlined in CMP Technology's Terms of Service. Important Note: This comment area is NOT intended for commercial messages or solicitations of business.
|
Blog Channels
Cindi Howson on Business Intelligence The Brain Food Blogger Tony Byrne on Content Management SQL Puzzlers by Joe Celko Rajan Chandras on IT & Information Management Seth Grimes on Analytics In Context by Doug Henschen Phil Kemelor on Web Analytics Sandy Kemsley's Column Two Nelson King on Enterprise App Development David Linthicum on Software as a Service Natural Insight, By Mark Madsen Alan Pelz-Sharpe on Content Management Mark Smith on Performance Management Neil Raden on Business Intelligence Bruce Silver on Business Process Management Product Maven Subscribe to RSS Archives
|
|
|












