A fundamental part of the value proposition of Services-Oriented Architectures is interoperability. An entire EAI market exists because historically everything was proprietary.
A Break From the Past
HIstorically, the software industry could never agree on standards. In fact, EAI and MOM vendors were probably fine with the situation because it provided customer lock-in. The DCOM versus CORBA battles of the 1990s showed the importance of having common infrastructure standards. The emergence of XML and then SOAP was a direct result of the DCOM/CORBA war. Even Microsoft has learned the lesson and now participates in the development of the Web Services standards to provide interoperabilty with the rest of its otherwise proprietary product lines.
Everything works together
Once you have standards, you can connect anything to anything.The entire software industry has agreed on the Web Services stack as being the common glue that can be used to stick everything together. It's as simple as that.
So if your SOA is not standards-based, it's missing the point of the exercise.
PJ Murray
CodeFutures Software


0 Comments:
Post a Comment
<< Home