ページの先頭行へ戻る
Interstage Application Server/Interstage Web Server J2EE ユーザーズガイド

12.4.1 記述例

Remoteインタフェースの記述例

SampleRemoteという名前のインタフェースを設定した場合の記述例を以下に示します。この例では、businessというメソッドに String型のパラメタを渡しています。太字部分はユーザの任意の指定ができます。

SampleRemote.java

    import javax.ejb.*; 
    import java.rmi.*; 
    public interface SampleRemote extends EJBObject   /* EJB objectを継承します  */
    {
        public String business(String s)              /* ユーザの業務に応じて設定*/
        throws RemoteException; 
    }

Enterprise Beanクラスの記述例

Enterprise Beanクラスのビジネスメソッドの記述例を以下に示します。ビジネスメソッドでは、ユーザがサーバで行う任意の処理を記述します。太字部分はユーザの任意の指定ができます。

SampleBean.java(部分)

    ・・・ 
    // business method
    public String business(String s)           /* ビジネスメソッドの処理を記述 */
        throws EJBException {
            System.out.println("SampleBean: business"); 
            return SessionName + ":" + s.toUpperCase(); 
    }
    ・・・