IBM criticizes
Microsoft for its approach to a service-oriented architecture, saying that the software giant
offers "nothing representing the messaging infrastructure."
Service-oriented architecture, or SOA, links work applications to provide services. Creating an infrastructure where applications are connected to each other using various protocols, including XML, is aimed at improving production processes. SOA requires open standards for interoperability between applications so that third-party developers can use them.
IBM said that the Redmond company's approach to SOA has been hampered by its emphasis on linking MS-compatible processes. IBM Software Group Executive Director Steven Mills explains his company's dissatisfaction:
“We work with all platforms, with all programs. We integrate everything. Microsoft is trying to provide the ability to integrate only those who work on Windows-based platforms. That is where the difference is. ”
Mills finds a huge difference between the approaches of IBM and Microsoft, stating that, unlike Microsoft, IBM uses open standards for web services and XML.
')
Microsoft and IBM are fighting over XML standards. Microsoft promotes Office Open XML (OOXML), developed within its own walls, and wants to achieve OOXML recognition as an ISO standard. The software giant insists that it has achieved OOXML certification from Ecma - the organization responsible for the standardization of information and communication technologies - and that OOXML is now not proprietary.
Microsoft is one of the main technological participants of Ecma, along with IBM. However, the Blue Company uses and promotes the OpenDocument Format (ODF), an open and already certified ISO standard. The ODF Alliance and most of the opensource community agree that OOXML is proprietary.
The Redmond company at the time of this writing did not comment on the situation.