Apcoordinator ユーザーズガイド |
目次 |
第2部 Apcoordinatorコアの機能 | > 第6章 リモート共通インタフェース |
リモートマップは、リモート共通インタフェースで呼び出すセションBeanまたはSOAPサーバアプリケーションにエイリアスを定義します。次のようにXMLで記述します。
<?xml version="1.0" encoding="iso-2022-jp"?> <remoteMap xmlns="http://interstage.fujitsu.com/schemas/uji/remoteMap" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://interstage.fujitsu.com/schemas/uji/remoteMap http://interstage.fujitsu.com/schemas/uji/remotemap.xsd"> <config> <version>5.0</version> <defaultSoapApi>Interstage_JAXM</defaultSoapApi> </config> <!-- セションBeanの呼び出しを定義します。--> <ejb name="MySessionBean" application="java:comp/env/ejb/MySessionBean"/> <!-- セションBeanのローカル呼び出しを定義します。--> <local name="MyLocalSessionBean" class="mypackage.MySessionBean"> <env-entry> <env-entry-name>guestUser</env-entry-name> <env-entry-type>java.lang.String</env-entry-type> <env-entry-value>guest</env-entry-value> </env-entry> </local> <!-- SOAPサービスの呼び出しを定義します。--> <soap name="myService" url="http://somehost/soap/services/someservice"/> </remoteMap>
リモートマップのルートはremoteMapです。remoteMapの内側には最初にconfigタグを記述し、以下の2つの情報を指定します。
configタグの後に、呼び出し対象のアプリケーションに対応したタグで名前を定義します。いずれもname属性で呼び出すアプリケーションの名前を指定します。
これらのタグの詳細はリモートマップリファレンスを参照してください。
目次 |