*1 REST方式が(先達である)SOAP方式
現在,Amazon WebサービスではREST方式とSOAP方式と二つの方式に対応していますが,2003年の統計では実に8割までの開発者が(SOAP方式ではなく)REST方式を選択しているといいます(http://www.oreillynet.com/pub/wlg/3005)。
*2 Webサービスを一言で言うと,「「ネットワーク上に分散したアプリケーションで共有可能なビジネス・オブジェクト」
あるいは,Webサービスによって連携したアプリケーションそのものを指して,Webサービスと呼ぶ場合もあるようです
*3 CORBA
CORBA(Common Object Request Broker Architecture)は,使用しているプラットフォームや言語に依存しない標準プロトコルであるIIOP(Internet Inter-Orb Protocol)を利用することで,クロス・プラットフォームで情報を交換できる仕組みです
*4 DCOM
DCOM(Distributed Component Object Model)は,米Microsoftが提供するコンポーネント技術であるCOM(Component Object Model)を分散環境に対応させたものです
*5 ファイアウォール
ファイアウォールは,外部からのイントラネットに対するアクセスを防ぐための仕組みです。企業などでは,不特定多数の第3者が自社内のネットワークにアクセスすることを防ぐために,インターネットとイントラネットの境界にファイアウォールを設置します
*6 標準的なHTTPプロトコル
厳密にいうと,後述するSOAPはHTTPプロトコルを前提としません。XMLデータの送受信を行うことさえできれば,下位プロトコルはどのようなプロトコルでも使用できます
*7 SOAP
SOAP 1.2からは「SOAP」は略語ではなく,単なる固有名詞として扱われています
*8 ドメインを含む名前空間URI
Namespace属性には,XML Webサービスが属する名前空間URIを指定します。動作を確認するだけならば,デフォルトの「http://www.tempuri.org」でも問題ありませんが,通常は自分が所有しているドメインを含むURIを指定します