<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    積累,創造,分享!

    BlogJava 首頁 新隨筆 聯系 聚合 管理
      25 Posts :: 13 Stories :: 26 Comments :: 0 Trackbacks

    ????????? 本文將不涉及EJB3.0的設計以及編碼.
    ????????? 主要內容是關于JBOSS下EJB3.0的第一個例子的配置與運行。
    首先下載JBOSS4,并安裝成功。目前JBOSS提供的ejb3有2種版本,一種是Embeddable(可嵌入),一種是直接運行。這些都可以在jboss的官方網站獲得。
    Embeddable版本的主要的好處是可以獨立運行,方便測試,甚至無需部署在jboss環境當中,當然這是需要它提供的conf以及lib包里面的幾個配置來支撐的。如果是在web應用當中運行,還需要將jboss-EJB-3.0_Embeddable_ALPHA_8\conf 里面的配置文件引入到web-inf\classes下的。
    lib包里面的3個包也需要放在web-inf\lib下面。然后對web.xml進行修改,加上:
    ?? <context-param>
    ????? <param-name>jboss-kernel-deployments</param-name>
    ????? <param-value>embedded-jboss-beans.xml, jboss-jms-beans.xml</param-value>
    ?? </context-param>
    ?? <listener>
    ????? <listener-class>org.jboss.ejb3.embedded.ServletBootstrapListener</listener-class>
    ?? </listener>
    否則會報關于jndi方面的錯誤。

    ??????????前面提到的另一個版本則是需要基于JBOSS環境的完全版。它的配置相對于Embeddable來說更簡單一些。?? 實際上針對這個版本的web應用當中調用EJB3 是無需任何額外配置的.
    然而在此之前我走了一段彎路:
    比如看到網上一些介紹性的文章當中提到需要將{jboss_home}\client 當中的一些包拷到web-inf\lib的下面,然后在初始化InitialContext時需要加上java.naming.factory.initial,java.naming.factory.url.pkgs等等的參數。這樣反而會拋出CommunicationException: Receive timed out異常。實際上JBOSS都已經將初始化環境設置好了。
    以下實例是web環境下調用jboss 下ejb3的客戶端:
    http://www.myjavaserver.com/~nighthawk/EJBClient.war
    部署在jboss下的ejb3例子,以上2個客戶端都是調用的它:
    http://www.myjavaserver.com/~nighthawk/MyEJB.jar
    web環境下調用Embeddable ejb的客戶端的實例比較大,空間不夠,不往上放了。
    不過配置起來也很簡單,只需將Embeddable版本當中的conf與lib包放在war包的classed與lib下即可。
    以上例子均在jboss-4.0.4.GA下測試過。
    ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ??2006?nighthawk.All rights reserved

    posted on 2006-07-28 16:21 nighthawk 閱讀(768) 評論(1)  編輯  收藏

    Feedback

    # re: 初識EJB3.0 ---配置與運行篇 2008-01-01 16:19 libol007
    我現在就遇到了Receive timed out,該這么解決
    initialContext = new InitialContext(properties);
    properties里包含了你說的那幾個設置,難道這些不用設置嘛?
    我的客戶端是桌面的  回復  更多評論
      


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 久久精品国产亚洲AV| 亚洲国产成人久久精品动漫 | 日本亚洲免费无线码| 18女人毛片水真多免费| 久久久久久久亚洲Av无码 | 亚洲午夜在线播放| 很黄很色很刺激的视频免费| 亚洲精品国产福利片| 国产成人精品免费视频大全麻豆 | 成人免费无码H在线观看不卡| 亚洲精品无码激情AV| 日韩av无码免费播放| 亚洲AV日韩精品久久久久| 日本卡1卡2卡三卡免费| 亚洲色图视频在线观看| 无码专区永久免费AV网站| 亚洲愉拍一区二区三区| 国产免费观看网站| 本免费AV无码专区一区| 亚洲免费在线播放| 成人免费毛片内射美女-百度| 亚洲欧美国产国产综合一区| 四虎影库久免费视频| 中文精品人人永久免费| 亚洲成年人电影网站| 免费羞羞视频网站| 国产精品美女久久久免费| 亚洲一区免费观看| 在线免费观看毛片网站| 四虎影视久久久免费观看| 久久亚洲伊人中字综合精品| 美女被免费喷白浆视频| 国产亚洲精品成人久久网站| 亚洲AV日韩AV永久无码下载 | 国产免费卡一卡三卡乱码| 99精品免费视品| 亚洲国产精品一区二区三区在线观看 | 最新亚洲精品国偷自产在线| 国产国拍亚洲精品福利| 国产免费丝袜调教视频| 色www免费视频|