Q. Magic V10を使用してサービスが作成され、デプロイされています。インタフェースビルダを使用してMagic xpaのサービスとしてデプロイし直す必要がありますか?
A. プロバイダ側ではサービスはすでにデプロイされているため、デプロイし直す必要はありません。
Q. Magic xpa がコンシューマ側で動作している場合は、[サービス]テーブル(設定/サービス)で定義し直す必要がありますか?i
A. コンシューマとして、サービスが読み込まれた後、クライアントファイルが作成されます。サービスをロードし直す代わりに、Magic xpaからサービスを利用するために以下の変更処理を行うことができます。
サービスを利用するには、jarと xsdファイルが必要です。これらのファイルは、SoapClientModulesディレクトリに作成されます。これらのファイルは、Magic V10のSoapclientModulesディレクトリからMagic xpaのディレクトリにサービス毎にコピーします。例えば、Test1 は、Magic V10から呼び出されるWebサービスです。したがって、SoapClientModules ディレクトリの Test1 サブディレクトリにクライアント側のファイルがあります。Test1ディレクトリをMagic xpaの SopaclientModules ディレクトリにコピーします。
Magic V10の magic.ini ファイルで、[SERVICES]セクションのTest1サービスの行を Magic xpaのMagic.ini にコピーします。
Q. プロバイダ用PCを別のものに変更した場合、Systinet\appフォルダ内の jarをコピーして手動でデプロイする必要がありますか?Magic\Builders\WSフォルダ内のjarファイルをコピーして使用することができますか?
A. jarファイルを新しいプロバイダPCへコピーして、手動でそれをデプロイしてください。これらのファイルは、Systinet\appか、Magic\Builders\WSからコピーしてください。どちらも同じファイルです。