JavaBeans インプリメンテーションから JAX-RPC Web サービスを開発する場合は、 サービス・エンドポイント・インターフェースを開発する必要があります。
このタスクは、Java Bean から JAX-RPC Web サービスを開発する場合に必要なステップです。
サービス・エンドポイント・インターフェースは、特定の Java API for XML-based RPC (JAX-RPC) Web サービスの各種メソッドを定義します。 JavaBeans インプリメンテーションは、サービス・エンドポイント・インターフェースのメソッドと 同じ署名を持つメソッドをインプリメントする必要があります。 パラメーターとして使用可能なタイプ、およびサービス・エンドポイント・インターフェース・メソッドの結果には、 いくつかの制限があります。 これらの制限は、JAX-RPC 仕様に文書化されています。
アセンブリー・ツールを使用して、サービス・エンドポイント・インターフェースを 作成することもできます。
リストされているアクションに従って、JavaBeans インプリメンテーションの サービス・エンドポイント・インターフェースを開発します。package addr; public interface AddressBook { /** * Retrieve an entry from the AddressBook. * *@param name the name of the entry to look up. *@return the AddressBook entry matching name or null if none. *@throws java.rmi.RemoteException if communications failure. */ public addr.Address getAddressFromName(java.lang.String name); }