国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

EJB系列教程之二

2019-11-18 15:40:59
字體:
來源:轉載
供稿:網友

  在這里,我只介紹操作過程。

  一、建立一個工程(PRoject)

  File ---> New Project
  Project name 為:HelloWorld
  選擇一個該項目的根目錄,Root path,例如:E:/ejbproject
  Finish。

  二、建立一個EJB Gruop

  File ---> New ---> Enterprise ---> Empty EJB Group
  輸入名字:Name為:HelloWorld
  OK

  三、建立beans

  File ---> New ---> Enterprise ---> Enterprise javaBean
  Next,將發現Package中已經有了:helloworld
  在Class name中輸入:HelloWorldBean
  Next --->Finish

  用鼠標雙擊左邊的HelloWorldBean.java,在
public void setsessionContext(SessionContext context) {
sessionContext = context;
}

  后加入一個事件(商業邏輯):

public String getHelloWorld(){
return "Hello World!";
}
Save All,然后Ctrl+F9,make,應該是0個錯誤,0個警告。

  四、遠程接口的處理

  還是在該界面,HelloWorldBean.java的代碼下有一個“Bean”,點Bean然后Methods,將復選框java.lang.String getHelloWorld()選上。

  五、配置描述(Deployment Descriptor)

  雙擊“HelloWorld.ejbgrp”,在下面展開“HelloWorldBean”

  點“Container Transaction”后,在右邊點“Add”
Interface下是“*”,Method下也是“*”,Transaction attribute下,選擇“Required”

  Save all后,點“Verify”進行效驗,應該是沒有錯誤的。最后Ctrl+F9“make”。

  到這里,服務端已經設置好了。

  六、用Client去測試

  File ---> New ---> Enterprise ---> EJB Test Client
  發現Enterprise JavaBean中是:HelloWorldBean
  Package中是:helloworld
  在Class中輸入類名,比如:HelloWorldClient

  在左邊,點“HelloWorldClient.java”在代碼中,有一個try...catch塊,在try中的最后面加上下面代碼,去調用Serve端:

  七、配置

  鼠標右鍵點HelloWorldHome.java

  Properties --->Build --->VisiBroker
  將Generate IIOP勾上
  OK
  Save All
  Ctrl+F9 "make"

  八、運行

  啟動VisiBroker Smart Agent,方法是:運行visibroker的bin目錄下的:osagent.exe文件。(也可以利用JB4的菜單配置工具,將Smart Agent加到JB4的菜單下,直接從菜單啟動)

  F9“Run”啟動Container------這個過程也許要花點時間哦。

  右鍵HelloWorldClient.java點“Run”將顯示“Hello World!”。

  假如你看到了,說明已經成功了,否則是哪個步驟不小心,再仔細看吧。



發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 泗水县| 精河县| 额济纳旗| 休宁县| 阳朔县| 桂东县| 顺平县| 武义县| 河南省| 丰都县| 乌拉特后旗| 资兴市| 临高县| 贞丰县| 巴马| 蓝山县| 灵丘县| 达尔| 彭州市| 鸡东县| 温宿县| 庆安县| 庆云县| 溧水县| 桐城市| 谢通门县| 建瓯市| 平南县| 贵定县| 理塘县| 乐山市| 阳西县| 广水市| 柘荣县| 历史| 个旧市| 乡宁县| 上饶市| 元谋县| 大渡口区| 同仁县|