IBMは、 マイクロソフトがサービス指向アーキテクチャへのアプローチを批判しており、ソフトウェアの巨人は 「メッセージングインフラストラクチャを表すものは何も提供していない」と述べています。 
      
        
        
        
      
    
      
        
        
        
      
     サービス指向アーキテクチャ(SOA)は、運用アプリケーションをリンクしてサービスを提供します。  XMLを含むさまざまなプロトコルを使用してアプリケーションを相互に接続するインフラストラクチャを作成することは、生産プロセスの改善を目的としています。  SOAには、サードパーティの開発者が使用できるように、アプリケーション間の相互運用性のためのオープンスタンダードが必要です。 
      
        
        
        
      
    
      
        
        
        
      
      IBMは、SOAへのレドモンドのアプローチが、MS準拠プロセスのリンクへの焦点を妨げていると述べました。  IBM Software Group CEOのSteven Millsは、彼の会社の不満を次のように説明しています。 
      
        
        
        
      
      「私たちはすべてのプラットフォーム、すべてのプログラムで働いています。 すべてを統合します。  Microsoftは、Windowsベースのプラットフォームで作業する人にのみ統合の機会を提供しようとしています。 それが大きな違いです。」 
      
        
        
        
      
    
      
        
        
        
      
      MillsはIBMとMicrosoftの間に大きな違いがあることを発見し、Microsoftとは異なり、IBMはWebサービスとXMLにオープンスタンダードを使用していると述べています。 
      
        
        
        
      
    
      
        
        
        
      
      MicrosoftとIBMはXML標準をめぐって闘っています。 マイクロソフトは、独自の壁の中で開発されたOffice Open XML(OOXML)を推進しており、OOXMLをISO標準として承認したいと考えています。 ソフトウェアの巨人は、情報通信技術の標準化を担当する組織であるEcmaからOMAML認定を取得し、OOXMLはもはや独自のものではないと主張しています。 
      
        
        
        
      
    
      
        
        
        
      
     マイクロソフトは、IBMと並んでEcmaの中核技術の貢献者の1人です。 しかし、この青い会社は、オープンで既に認証されたISO標準であるOpenDocument Format(ODF)を使用および推進しています。  ODF Allianceとオープンソースコミュニティのほとんどは、OOXMLが所有権を持つことに同意しています。 
      
        
        
        
      
    
      
        
        
        
      
     レドモンド社は、この記事の執筆時点で状況についてコメントしていません。