サービスに係る異なる2つのインターフェース間の意味関係に係るサービスを提供する意味関係サービス提供手段を有する意味関係サービス提供装置であって、前記意味関係サービス提供手段は、サービスに係るインターフェースの意味に係るデータを解析する意味解析手段と、メッセージの送受信に係る処理を実行し、要求に応じて、対応する、サービスに係る異なる2つのインターフェース間の意味関係に係る意味関係データを、要求元に提供するメッセージ処理手段と、を有することを特徴とする意味関係サービス提供装置。前記意味解析手段は、前記サービスに係るインターフェースの意味に係るデータを解析し、前記意味関係データを作成することを特徴とする請求項1記載の意味関係サービス提供装置。前記意味関係サービス提供手段は、前記意味関係データを保存する意味関係データ保存手段を更に有することを特徴とする請求項1又は2記載の意味関係サービス提供装置。前記意味関係サービス提供手段は、サービスに係るインターフェースの意味に係るデータを保存する意味データ保存手段を更に有することを特徴とする請求項1乃至3記載の意味関係サービス提供装置。コンピュータを、サービスに係る異なる2つのインターフェース間の意味関係に係るサービスを提供する意味関係サービス提供手段として動作させる意味関係サービス提供プログラムであって、前記意味関係サービス提供手段は、サービスに係るインターフェースの意味に係るデータを解析する意味解析手段と、メッセージの送受信に係る処理を実行し、要求に応じて、対応する、サービスに係る異なる2つのインターフェース間の意味関係に係る意味関係データを、要求元に提供するメッセージ処理手段と、を有することを特徴とする意味関係サービス提供プログラム。前記意味解析手段は、前記サービスに係るインターフェースの意味に係るデータを解析し、前記意味関係データを作成することを特徴とする請求項5記載の意味関係サービス提供プログラム。請求項5又は6記載の意味関係サービス提供プログラムを記録したコンピュータ読取り可能な記録媒体。サービスに係る異なる2つのインターフェース間の意味関係に係るサービスを提供する意味関係サービス提供方法であって、サービスに係るインターフェースの意味に係るデータを解析する意味解析段階と、メッセージの送受信に係る処理を実行し、要求に応じて、対応する、サービスに係る異なる2つのインターフェース間の意味関係に係る意味関係データを、要求元に提供するメッセージ処理段階と、を有することを特徴とする意味関係サービス提供方法。しかしながら、図2に示した構成及び方法でも、基盤サービスの入れ替えや、基盤サービスのバージョンの更新によっては、ディスパッチャーの作りや設定を変更しなくてはならない問題がある。また、上述したような処理を実行するディスパッチャーを作成し、設置しなければならない問題もある。例えば、署名や暗号化が施されたメッセージを解読し、振り分けたり、新しいメッセージに変更したりするのは、作りや設定が面倒な場合が多い。また、ディスパッチャーという一つのサービスを経由して処理を行うため、処理速度等のパフォーマンスが落ちる問題もある。以下、従来の問題点の他の例を、図3に示す。図3は、従来の問題点を示す図その2である。図3に示されるように、複数のサービスをまとめて例えばクライアント等に提供するオーケストレーションサービスが存在した場合、例えば複数のサービスの内容が変更したり、複数のサービスの組み合わせが変更したりした場合、サービス間の接続が保証されないという問題があった。例えば、従来の技術では、サービス3がサービス4に変更になった場合、サービス4を呼び出す、サービス1及びサービス2の作りや設定等を変更しないと、そのままでは、サービス1及びサービス2からサービス4が呼び出せない問題があった。本発明は、上記の点に鑑みなされたもので、呼び出し側のサービスが変更又は更新されても、簡単且つ速やかに呼び出し側のサービスを呼び出すことを目的とする。そこで、上記課題を解決するため、本発明は、サービスに係る異なる2つのインターフェース間の意味関係に係るサービスを提供する意味関係サービス提供手段を有する意味関係サービス提供装置であって、前記意味関係サービス提供手段は、サービスに係るインターフェースの意味に係るデータを解析する意味解析手段と、メッセージの送受信に係る処理を実行し、要求に応じて、対応する、サービスに係る異なる2つのインターフェース間の意味関係に係る意味関係データを、要求元に提供するメッセージ処理手段と、有することを特徴とする。本発明によれば、サービスに係る異なる2つのインターフェース間の意味関係に係るサービスを提供する意味関係サービス提供手段を有する意味関係サービス提供装置であって、前記意味関係サービス提供手段は、サービスに係るインターフェースの意味に係るデータを解析する意味解析手段と、メッセージの送受信に係る処理を実行し、要求に応じて、対応する、サービスに係る異なる2つのインターフェース間の意味関係に係る意味関係データを、要求元に提供するメッセージ処理手段と、有することにより、呼び出し側のサービスが変更又は更新されても、簡単且つ速やかに呼び出し側のサービスを呼び出すことができる。また、上記課題を解決するための手段として、意味関係サービス提供装置、意味関係サービス提供プログラム、記録媒体、意味関係サービス提供方法としてもよい。なお、サービス提供手段は、例えば後述するサービス外部サービス20又はディスパッチャー110に対応する。また、コネクタ生成手段は、例えば後述するコネクタ生成部53に対応する。また、スタブ生成手段は、例えば後述するWebサービススタブ生成部56に対応する。また、サービス呼び出し手段は、例えば後述するWebサービス呼び出し部51に対応する。また、意味関係データは、例えば後述する意味関係ファイル90に対応する。また、呼び出すサービスに係る情報が記述されたデータは、例えば後述するWebサービス30のWSDL100に対応する。また、サービスに係るインターフェースの意味に係るデータは、例えば後述する意味ファイル85に対応する。また、コネクタ登録手段は、例えば後述するコネクタ登録部54に対応する。また、コネクタ保存手段は、例えば後述するコネクタ保存部55に対応する。また、スタブ登録手段は、例え許請求の範囲に記載のスタブ保存手段は、例えば後述するWebサービススタブ保存部58に対応する。また、コネクタは、例えば後述するコネクタ21に対応する。また、スタブは、例えば後述するWebサービススタブ22に対応する。また、特許請求の範囲に記載の意味関係サービス提供手段は、例えば後述するセマンティクスサービス32に対応する。また、特許請求の範囲に記載の意味解析手段は、例えば後述する意味解析部72に対応する。また、特許請求の範囲に記載のメッセージ処理手段は、例えば後述するメッセージ処理部74に対応する。また、特許請求の範囲に記載の意味関係データ保存手段は、例えば後述する意味関係ファイル保存部73に対応する。また、特許請求の範囲に記載の意味データ保存手段は、例えば後述する意味ファイル保存部71に対応する。本発明によれば、呼び出し側のサービスが変更又は更新されても、簡単且つ速やかに呼び出し側のサービスを呼び出すことができる。以下、本発明の実施の形態について図面に基づいて説明する。以下、後述する本発明に係る少なくとも1つ以上のサービス外部サービス20が実装されるサービス装置1のハードウェア構成の一例を、図4に示す。図4は、サービス装置の一例のハードウェア構成図である。図4に示されるように、サービス装置1は、ドライブ装置13と、ROM15と、RAM16と、CPU17と、インターフェース装置18と、HDD19と、を含む。インターフェース装置18は、サービス装置1をネットワーク等に接続するインターフェースである。サービス外部サービス20に対応するプログラム以下、サービスプログラムという等は、例えばCD-ROM等の記録媒体14によってサービス装置1に提供されるか、ネットワークを通じてダウンロードされる。記録媒体14は、ドライブ装置13にセットされ、サービスプログラムが記録媒体14からドライブ装置13を介してHDD19にインストールされる。ROM15は、データ等を格納する。RAM16は、サービス装置1の起動時にHDD19からサービスプログラム等を読み出して格納する。CPU17は、RAM16に読み出され格納されたサービスプログラム等に従って処理を実行する。HDD19は、サービスプログラムや、後述するコネクタ21、Webサービススタブ22、データ等を格納する。なお、コネクタ21や、Webサービススタブ22は、HDD19ではなく、RAM16に格納されるようにしてもよい。以下、後述する本発明に係るセマンティクスサービス意味解析サービス32が実装される意味関係サービス装置2のハードウェア構成の一例を、図5に示す。図5は、意味関係サービス装置の一例のハードウェア構成図である。図5に示されるように、意味関係サービス装置2は、ドライブ装置113と、ROM115と、RAM116と、CPU117と、インターフェース装置118と、HDD119と、を含む。インターフェース装置118は、意味関係サービス装置2をネットワーク等に接続するインターフェースである。セマンティクスサービス意味解析サービス32に対応するプログラム以下、意味解析サービスプログラムという等は、例えばCD-ROM等の記録媒体114によって意味関係サービス装置2に提供されるか、ネットワークを通じてダウンロードされる。記録媒体114は、ドライブ装置113にセットされ、意味解析サービスプログラムが記録媒体114からドライブ装置113を介してHDD119にインストールされる。ROM115は、データ等を格納する。RAM116は、意味関係サービス装置2の起動時にHDD119から意味解析サービスプログラム等を読み出して格納する。CPU117は、RAM116に読み出され格納された意味解析サービスプログラム等に従って処理を実行する。HDD119は、意味解析サービスプログラムや、後述する意味ファイル51、意味関係ファイル63、データ等を格納する。なお、意味ファイル51や、意味関係ファイル63は、HDD199ではなく、RAM116に格納されるようにしてもよい。図4及び図5では、サービス20と、セマンティクスサービス32とが、それぞれサービス装置1と、意味関係サービス装置2と、に実装されている例を示したが、サービス20と、セマンティクスサービス32とが、同じ装置サービス装置1又は意味関係サービス装置2に含まれていてもよい。但し、以下では説明の簡略化のため、特に言及しない限り、サービス20は、サービス装置1に実装され、セマンティクスサービス32は、意味関係サービス装置2に実装されているものとして説明を行う。以下、従来の問題点を解決する、サービス20の一例を、図6に示す。図6は、サービス20を示す図その1である。なお、以下、実施例1で示すシステム構成は、図1又は図3に示したようなシステム構成であるものとして説明を行う。図6に示されるように、サービス外部サービス20は、ClientImplementation23と、PrimitiveI/F24と、コネクタ21と、Webサービススタブ22と、を含む。ここで、コネクタ21は、PrimitiveI/F24と、WebサービスI/F35と、を結合するものであって、PrimitiveI/F24と、WebサービスI/F35と、の意味関係が記述されている意味関係ファイル90より、自動生成される。なお、該意味関係ファイル90は、PrimitiveI/F24又はClientImplementation23の意味を記述する意味ファイル85と、WebサービスI/F35又はWebサービス30の意味を記述する意味ファイル85と、に基づいて、生成される。また、サービス20が、Webサービス30を呼び出す際の仲介者であるWebサービススタブ22は、呼び出すWebサービス30のWSDLWebServicesDescriptionLanguageファイル以下、単にWSDLという100より、自動生成される。なお、ClientImplementation23は、サービス20としての、サービスの提供機能を実装したサービス提供機能実装部である。また、PrimitiveI/F24は、ClientImplementation23が提供するI/Fである。また、WebサービスI/F35は、Webサービス30のI/Fである。図6に示したように、PrimitiveI/F24と、WebサービスI/F35と、の間の意味関係ファイル90よりコネクタ21を生成し、呼び出すWebサービス30のWSDL100より、Webサービススタブ22を生成することにより、サービス20は、呼び出し先のWebサービス30又はWebサービスI/F35が、変更又は更新されても、サービス20を作り直して、例えばコンパイルし直したりすることなく、簡単且つ速やかにWebサービス30を呼び出すことができる。以下、従来の問題点を解決する、サービス20の他の例を、図7に示す。図7は、サービスを示す図その2である。図7に示されるサービス20は、図6に示したサービス20に比べて、コネクタ21と、Webサービススタブ22と、が複数存在する。図7に示されるような構成とすることによって、1つの実装ClientImplementation23から、呼び出し先の複数のWebサービス30又はWebサービスI/F35が、変更又は更新されても、サービス20を作り直して、例えばコンパイルし直したりすることなく、簡単且つ速やかに複数のWebサービス30を呼び出すことができる。以下、サービス20の機能構成の一例を、図8に示す。図8は、サービスの機能構成の一例を示す図である。図8に示されるように、サービス20は、WebサービスI/F52と、ClientImplementation23と、PrimitiveI/F24と、コネクタ生成部53と、コネクタ登録部54と、コネクタ保存部55と、Webサービススタブ生成部56と、Webサービススタブ登録部57と、Webサービススタブ保存部58と、Webサービス呼び出し部51と、を含む。WebサービスI/F52は、当該サービス20のI/Fである。コネクタ生成部53は、意味関係ファイル90よりコネクタ21を生成する。コネクタ登録部53は、コネクタ生成部53において生成されたコネクタ21を、コネクタ保存部55に保存する。コネクタ保存部55は、少なくとも1つ以上のコネクタ21を保存する。Webサービススタブ生成部56は、呼び出し先Webサービス30のWSDL100よりWebサービススタブ22を生成する。Webサービススタブ登録部57は、Webサービススタブ生成部56において生成されたWebサービススタブ22を、Webサービススタブ保存部58に保存する。Webサービススタブ保存部58は、少なくとも1つ以上のWebサービススタブ22を保存する。Webサービス呼び出し部51は、Webサービススタブ22から呼び出され、Webサービス30等を呼び出す。以下、コネクタ21が自動生成される一例を、図9に示す。図9は、コネクタが自動生成される例を示す概念図である。図9に示されるように、コネクタ生成部53は、例えばWebサービスI/F35と、PrimitiveI/F24と、の間の意味的関係を定義した意味関係ファイル90に基づいて、コネクタ21を自動生成する。図9に示されるように、コネクタ21は、2つのI/Fの橋渡しを行っている。以下、コネクタ21及びWebサービススタブ22の生成の一例を、図10に示す。図10は、コネクタ及びWebサービススタブの生成を示す図その1である。なお、以下に示す例は、アプリケーション又はオーケストレーションサービス40等が意味関係ファイル90を作成し、該アプリケーション又はオーケストレーションサービス40等が作成した意味関係ファイル90に基づいて、外部サービスサービス20が、コネクタ21等を生成する例である。初めに、アプリケーション又はオーケストレーションサービス40以下、単にアプリケーション40ともいうは、外部サービスサービス20のPrimitiveI/F24を取得する図10の1。なお、実際は、I/Fではなく、I/Fの情報I/Fに係る情報を取得すればよいが、以下では説明の簡略化のため、I/Fを取得する等と記述する。次に、アプリケーション40は、外部サービスサービス20が、直接呼ぶ可能性のあるWebサービス図10の例では、認証サービス31のI/FWebサービスI/F35を取得する図10の2。続いて、アプリケーション40は、1で取得した外部サービスサービス20のPrimitiveI/F24と、2で取得したWebサービスI/F35と、に基づいて、I/F間の意味関係ファイル90を作成する図10の3。次に、アプリケーション40は、作成した意味関係ファイル90を、外部サービスサービス20に送信する図10の4。外部サービスサービス20のコネクタ生成部53は、取得した意味関係ファイル90より、コネクタ21を生成し、Webサービススタブ生成部56は、呼び出すWebサービス図10の例では、認証サービス31のWSDL100よりWebサービススタブ22を生成する図10の5。以下、コネクタ21及びWebサービススタブ22の生成の他の例を、図11に示す。図11は、コネクタ及びWebサービススタブの生成を示す図その2である。なお、以下に示す例は、セマンティクスサービス32が意味関係ファイル90を作成し、該セマンティクスサービス32が作成した意味関係ファイル90に基づいて、外部サービスサービス20が、コネクタ21等を生成する例である。初めに、外部サービスサービス20の導入者は、外部サービスサービス20の導入時に外部サービスサービス20外部サービスサービス20のI/Fの意味ファイル85を、セマンティクスサービス32に登録する図11の1。なお、外部サービスサービス20の導入者ではなく、外部サービスサービス20自身が、導入時又は起動時等に自身自身のI/Fの意味ファイル85を、セマンティクスサービス32に登録するようにしてもよい。また、アプリケーション40の導入者は、アプリケーション40の導入時に認証サービス31認証サービス31のI/Fの意味ファイル85を、セマンティクスサービス32に登録する図11の2。なお、アプリケーション40の導入者ではなく、アプリケーション40自身が、導入時又は起動時等に自身が利用する認証サービス31認証サービス31のI/Fの意味ファイル85を、セマンティクスサービス32に登録するようにしてもよい。次に、アプリケーション40は、導入時又は起動時等に、当該アプリケーション40が利用する外部サービスサービス20に、当該アプリケーション40が利用する又は外部サービスサービス20に利用して欲しいシステムに係る情報、例えば認証サービス31のWSDL及びセマンティクスサービス32のWSDL等、を渡す図11の3。アプリケーション40より情報を受け取った外部サービスサービス20は、セマンティクスサービス32に、利用するサービス図11の例では認証サービス31のWebサービスI/F35と、当該サービスのPrimitiveI/F24と、の意味関係ファイル90を問い合わせる図11の4。外部サービスサービス20より問い合わせを受けた、セマンティクスサービス32は、要求元の外部サービスサービス20に、意味関係ファイル90を返す図11の5。なお、セマンティクスサービス32は、4において問い合わせを受けたときに、1で登録を受けた意味ファイルと、2で登録を受けた意味ファイルと、に基づいて、意味関係ファイル90を作成してもよいし、1及び2で意味ファイルの登録を受けたときに、該意味ファイルに基づいて意味関係ファイル90を作成するようにしてもよい。外部サービスサービス20のコネクタ生成部53は、取得した意味関係ファイル90より、コネクタ21を生成し、Webサービススタブ生成部56は、呼び出すWebサービス図11の例では、認証サービス31のWSDL100よりWebサービススタブ22を生成する図11の6。セマンティクスサービス32が、後述する図12に示すような構成をし、上述した図11に示したような処理を実行することによって、サービス20は、意味関係ファイル90を取得し、コネクタ21を自動生成することができる。また、サービス20は、呼び出すWebサービスのWSDL100よりWebサービススタブ22を自動生成することにより、呼び出し側のサービス又はサービスのI/Fが変更又は更新されても、呼び出すサービスWebサービスを、簡単且つ速やかに呼び出すことができる。以下、セマンティクスサービス32の機能構成の一例を、図12に示す。図12は、セマンティクスサービスの機能構成の一例を示す図である。図12に示されるように、セマンティクスサービス32は、WebサービスI/F70と、意味ファイル保存部71と、意味解析部72と、意味関係ファイル保存部73と、メッセージ処理部74と、を含む。WebサービスI/F70は、セマンティクスサービス32のI/Fである。意味ファイル保存部71は、複数の意味ファイル85を保存する。意味解析部72は、意味ファイル保存部71に保存されている複数の意味ファイル85に基づいて、意味解析を行い、意味関係ファイル90を作成する。意味関係ファイル保存部73は、少なくとも1つ以上の意味関係ファイル90を保存する。メッセージ処理部74は、例えばサービス20等からのメッセージに応じて、処理を行う処理部である。例えばメッセージ処理部74は、意味ファイル85を、意味ファイル保存部71に保存したり、削除したり、意味関係ファイル90を、意味関係ファイル保存部73に保存したり、削除したりする。また、メッセージ処理部74は、メッセージに応じて、意味関係ファイル保存部73に意味関係ファイル90の問い合わせを行い、メッセージに対応する意味関係ファイル90が存在しない場合は、意味ファイル保存部71より意味ファイル85を取得して、意味解析部72に渡して、意味関係ファイル90の作成を要求し、作成された意味関係ファイル90を、意味関係ファイル保存部73に保存する。また、メッセージ処理部74は、意味解析部72において意味関係ファイル90が作成できなかった場合は、エラーメッセージ等を作成し、サービス20等に返す。また、メッセージ処理部74は、意味ファイル85の更新があった場合、関係する意味関係ファイル90を更新する。以下、WebサービスI/F35におけるメッセージの一例を、図13に示す。図13は、WebサービスI/Fにおけるメッセージの一例を示す図である。図13に示される例は、認証サービス31のI/Fにおけるメッセージ例であり、ユーザIDや、パスワード等が所定のタグ内にそれぞれ格納されている。以下、WebサービスI/F35の意味ファイル85の一例を、図14に示す。図14は、WebサービスI/Fの意味ファイルの一例を示す図である。図14に示されるように、意味ファイル85には、WebサービスI/F35又はWebサービスI/F35におけるメッセージの意味が記述されている。以下、意味関係ファイル90の生成の一例を、図15に示す。図15は、意味関係ファイルの生成の概念図である。図15に示されるように、意味解析部72は、複数の意味ファイル85より共通概念共通概の構成又は情報を抽出し、該共通概念の意味解析を行い、意味関係ファイル90を生成する。以下、同期の場合のサービス20の動作例を、図16に示す。図16は、サービスの動作例を示すフローその1である。ステップS10において、サービス20は、WebサービスI/F52を介して、アプリケーション40等よりリクエストメッセージを受け取る。ステップS10に続いてステップS11に進み、サービス20のClientImplementation23で、例えば他のサービス他のWebサービスを呼び出す必要が発生する。ステップS11に続いてステップS12に進み、Webサービススタブ登録部57は、PrimitiveI/F24を介してClientImplementation23より受け取ったメッセージに基づいて、呼び出すWebサービススタブ22を、Webサービススタブ保存部58より選択する。ステップS12に続いてステップS13に進み、メッセージに設定される含まれるパラメータは、PrimitiveI/F24より、Webサービススタブ登録部57において選択されたWebサービススタブ22に渡される。ステップS13に続いてステップS14に進み、Webサービススタブ22によって作成された、パラメータを含むメッセージリクエストメッセージは、Webサービス呼び出し部51を介し、他のサービス他のWebサービスへ送信される。ステップS14に続いてステップS15に進み、サービス20は、Webサービス呼び出し部51を介し、他のサービス他のWebサービスより、他のサービス他のWebサービスのWebサービススタブ22で生成されたメッセージレスポンスメッセージを受信する。ステップS15に続いてステップS16に進み、Webサービススタブ登録部57は、受信したメッセージを、対応するWebサービススタブ22に渡す。ステップS16に続いてステップS17に進み、Webサービススタブ22は、Webサービススタブ登録部57より渡されたメッセージを、パラメータに変換し、PrimitiveI/F24へ渡す。ステップS17に続いてステップS18に進み、ClientImplementation23は、PrimitivieI/F24を介して、パラメータの受取処理を実行する。ステップS18に続いてステップS19に基づいて、ClientImplementation23は、受け取ったパラメータに基づいて、当該サービス20のサービス提供機能を実行し、実行結果等を含むレスポンスメッセージを、WebサービスI/F52を介して、アプリケーション40等に送信する。以下、非同期の場合のサービス20の動作例を、図17に示す。図17は、サービスの動作例を示すフローその2である。ステップS30において、サービス20は、WebサービスI/F52を介して、アプリケーション40等よりリクエストメッセージを受け取る。ステップS30に続いてステップS31に進み、サービス20のClientImplementation23で、例えば他のサービス他のWebサービスを呼び出す必要が発生する。ステップS31に続いてステップS32に進み、Webサービススタブ登録部57は、PrimitiveI/F24を介してClientImplementation23より受け取ったメッセージに基づいて、呼び出すWebサービススタブ22を、Webサービススタブ保存部58より選択する。ステップS32に続いてステップS33に進み、メッセージに設定される含まれるパラメータは、PrimitiveI/F24より、Webサービススタブ登録部57において選択されたWebサービススタブ22に渡される。ステップS33に続いてステップS34に進み、Webサービススタブ22によって作成された、パラメータを含むメッセージリクエストメッセージは、Webサービス呼び出し部51を介し、他のサービス他のWebサービスへ送信される。また、ステップS40において、サービス20は、Webサービス呼び出し部51を介し、他のサービス他のWebサービスより、他のサービス他のWebサービスのWebサービススタブ22で生成された、メッセージレスポンスメッセージを受信する。なお、該メッセージは、ステップS34において送信したメッセージリクエストメッセージに対応するメッセージレスポンスメッセージである。ステップS40に続いてステップS41に進み、Webサービススタブ登録部57は、受信したメッセージより、呼び出すWebサービススタブ22を、Webサービススタブ保存部58より選択する。ステップS41に続いてステップS42に進み、Webサービススタブ登録部57は、受信したメッセージを、対応するWebサービススタブ22に渡す。ステップS42に続いてステップS43に進み、Webサービススタブ22は、Webサービススタブ登録部57より渡されたメッセージを、パラメータに変換し、PrimitiveI/F24へ渡す。ステップS43に続いてステップS44に進み、ClientImplementation23は、PrimitivieI/F24を介して、パラメータの受取処理を実行する。ステップS45に続いてステップS46に基づいて、ClientImplementation23は、受け取ったパラメータに基づいて、当該サービス20のサービス提供機能を実行し、実行結果等を含むレスポンスメッセージを、WebサービスI/F52を介して、アプリケーション40等に送信する。以下、実施例1で示した各サービス20から、コネクタ21等を分離させてディスパッチャー110とした例を、実施例2に示す。図18は、実施例2におけるシステム構成図である。図18に示されるディスパッチャー110は、後述する図19に示されるように、サービス20のコネクタ21や、Webサービススタブ22等を、サービス20から分離させたものであって、複数のサービス20と、複数の認証サービス31と、の間をディスパッチする。以下、ディスパッチャー110の一例を、図19に示す。図19は、ディスパッチャーの一例である。図19に示されるように、ディスパッチャー110は、PrimitiveI/F24と、コネクタ21と、Webサービススタブ22と、PrimitiveI/Fプロキシ26と、を含む。図19に示されるように、意味関係ファイル90は、例えばClientImplementation20PrimitiveI/F24の意味ファイル801と、Webサービス30WebサービスI/F35の意味ファイル802と、から、生成され、コネクタ21は、意味関係ファイル90から自動生成される。また、Webサービススタブ22は、当該ディスパッチャー110が呼び出すWebサービス30のWSDL1002より自動生成され、ClientImplementation20がディスパッチャー110を呼び出す際の仲介者であるPrimitiveI/F26は、当該ディスパッチャー110を呼び出すClientImplementation20のWSDL1001より自動生成される。図19に示したように、PrimitiveI/F24と、WebサービスI/F35と、の間の意味関係ファイル90よりコネクタ21を生成し、当該ディスパッチャー110が呼び出すWebサービス30のWSDL1002より、Webサービススタブ22を生成し、当該ディスパッチャー110を呼び出すClientImplementation20のWSDL1001より、PrimitiveI/Fプロキシ26を生成することにより、ディスパッチャー110は、呼び出し先のWebサービス30又はWebサービスI/F35が、変更又は更新されても、ディスパッチャー110や、サービス20を作り直して、例えばコンパイルし直したりすることなく、簡単且つ速やかにWebサービス30を呼び出すことができる。以下、サービス20及びディスパッチャー110の機能構成の一例を、図20に示す。図20は、サービス及びディスパッチャーの機能構成の一例を示す図である。図20に示されるように、サービス20は、WebサービスI/F52と、ClientImplementation23と、PrimitiveI/F24と、を含む。また、図20に示されるように、ディスパッチャー110は、PrimitiveI/F24と、Webサービス呼び出し部51と、コネクタ生成部53と、コネクタ登録部54と、コネクタ保存部55と、Webサービススタブ生成部56と、Webサービススタブ登録部57と、Webサービススタブ保存部58と、PrimitiveI/Fプロキシ生成部59と、PrimitiveI/Fプロキシ登録部60と、PrimitiveI/Fプロキシ保存部61と、を含む。PrimitiveI/Fプロキシ生成部59は、呼び出し元ClientImplementation20のWSDL100よりPrimitiveI/Fプロキシ26を生成する。PrimitiveI/Fプロキシ登録部60は、PrimitiveI/Fプロキシ生成部59において生成されたPrimitiveI/Fプロキシ26を、PrimitiveI/Fプロキシ保存部61に保存する。PrimitiveI/Fプロキシ保存部61は、PrimitiveI/Fプロキシ26を保存する。なお、実施例2で示したディスパッチャー110は、例えば実施例1で示したサービス装置1等と同様のハードウェア構成をした装置に実装され、該装置のCPUは、ディスパッチャー110に対応するプログラムに従って処理を実行する。以上、本発明の好ましい実施例について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形変更が可能である。