posts - 66,  comments - 11,  trackbacks - 0
          首先開發遠程接口,遠程接口支持EJB組件暴露的所有業務方法。
          package com.wyq.ejb;

          import javax.ejb.EJBObject;
          /**
           * Hello EJB組件的遠程接口
           * 
           * 在客戶同EJB對象交互時,需要使用這一接口。容器廠商會實現這一接口,而相應的實現對象
           * 就是EJB對象。EJB對象會將客戶請求委派給實際的EJB Bean類。
           *
           
          */
          public interface Hello extends EJBObject {
              
          /**
               * 返回歡迎信息給客戶。
               
          */
              
          public String hello()throws java.rmi.RemoteException;
              
          /**
               * 注意:遠程接口繼承于javax.ejb.EJBObject.其含義是:容器生成的EJB對象實現了遠程接口(EJBObject)
               * 即javax.ejb.EJBObject接口中定義的各個方法。其中包括比較不同EJB對象的方法,刪除EJB對象的方法等。
               * 僅實現了單個業務方法,即hello().HelloWorld EJB組件的Bean類需要實現hello方法。另外,由于Hello
               * 接口是RMI-IIOP類型的遠程接口,因此必須拋出遠程異常。這也是企業Bean類中hello方法簽名同遠程接口中
               * hello方法簽名的區別。
               
          */
          }

          為訪問EJB組件的業務方法,本地客戶應該使用本地接口,而不是遠程接口。

          package com.wyq.ejb;

          import javax.ejb.EJBLocalObject;
          /**
           * Hello EJB組件的本地接口。
           * 
           * 當本地客戶同EJB本地對象交互時,需要使用這一接口。容器廠商會實現這一接口。
           * 而相應的實現對象就是EJB本地對象。EJB本地對象會將客戶請求委派給實際的EJB Bean類。
           *
           
          */
          public interface HelloLocal extends EJBLocalObject {
              
          /**
               * 返回歡迎信息給客戶,本地接口繼承EjbLocalObject接口,并且不需要拋出RemoteException.
               
          */
              
          public String hello();
          }

          posted on 2009-10-30 13:00 王永慶 閱讀(128) 評論(0)  編輯  收藏 所屬分類: EJB學習筆記
          <2009年10月>
          27282930123
          45678910
          11121314151617
          18192021222324
          25262728293031
          1234567

          常用鏈接

          留言簿(1)

          隨筆分類

          隨筆檔案

          關注blogs

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 阿图什市| 开原市| 福贡县| 临沧市| 富川| 孝义市| 朝阳区| 北宁市| 容城县| 奇台县| 蒙山县| 抚顺市| 三河市| 南部县| 黑龙江省| 繁昌县| 疏勒县| 竹山县| 岳普湖县| 唐河县| 满洲里市| 临高县| 灵石县| 九江县| 眉山市| 弥勒县| 北京市| 灯塔市| 宿迁市| 湘乡市| 松潘县| 汉寿县| 若尔盖县| 勐海县| 色达县| 商城县| 松原市| 礼泉县| 濮阳市| 康平县| 锦屏县|