・コンポーネント指向プログラミング
 − 再利用方法:分散環境でのコンポーネント、部品再利用
 − 再利用環境:同じ開発環境および同じぷラットフォーム
 − 代表する技術:ActiveX、COM/DCOM、JavaBeans、EJB、CORBA/COM
 − インタフェイス定義:IDL
 − 問題点:特定プラットフォームへ依存、ファイヤウォールの透過は困難

・サービス指向アーキテクチャ
 − 再利用方法:分散環境でのサービスの再利用
 − 再利用環境:サービス指向アーキテクチャ環境
 − 代表する技術:SOAP Webサービス、*WCP*
 − インタフェイス定義:WSDL
 − 問題点:業界共通の定義は、まだ存在しない

 「これからはじめるWCFプログラミング」(秀和システム)より