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

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

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

    牛仔褲的夏天

    JAVA是藍色的- online

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      30 隨筆 :: 5 文章 :: 15 評論 :: 0 Trackbacks
    • 在JMS的Connection Factories 中新建一個連接工廠
    • 在Stores中新建一個存儲空間,可以為jdbc或者file類型
    • 在Servers中新建一個Server
    • 展開剛才創建的DemoJMSServer,新建一個Destinations,其中有2種類型,queue:點對點方式,topic:廣播方式給所有的MDB
    • 在jb中新建一個MDB,transaction type:bean ,Destination type:javax.jms.Queue,在Destination name中輸入剛才在weblogic的jms里面建立的目標名稱,Pool properties的Maximum pool size:10
    • 在onMessage方法中加入代碼
      public?void?onMessage(Message?msg){?
      try?{

      ??????TextMessage?TMS?
      =?(TextMessage)?msg;

      ??????String?a1?
      =?TMS.getText();

      ??????String?b1?
      =?a1;

      ??????System.out.println(
      "Message?getted?Is?:"?+?a1?+?">>>>>>>>>>>OK");

      ??????Context?context?
      =?new?InitialContext();

      ??????Object?ref?
      =?context.lookup("Sess");? //session bean的本地接口

      ??????SessHome?sessHome?
      =?(SessHome)?PortableRemoteObject.narrow(ref,?SessHome.class);

      ??????sessHome.create().insTableAa11(a1,?b1);

      ??????
      //這是通過Session?Bean的insTableAa11調用EntityBean的ejbHomeEjbInsertAa11

      ??????
      //功能其是很簡單,插入Aa11表一條記錄(a1,a1)

      ????}


      ????
      catch?(Exception?ex)?{

      ??????ex.printStackTrace();

      ????}

      }
    • deploy這個消息驅動Bean
    • new一個MDBTestClient class
      package?bmpsessmdb;
      import?java.util.*;

      import?javax.jms.*;

      import?javax.naming.*;


      public?class?MDBTestClient?{
      ????
      public?final?static?String

      ??????JNDI_FACTORY?
      =?"weblogic.jndi.WLInitialContextFactory";

      ??
      public?final?static?String?URL?=?"t3://127.0.0.1:7001";

      ??
      private?static?final?String?QUEUE_CONNECTION_FACTORY?=

      ??????
      "DemoJMSConnectionFactory";

      ??
      private?static?final?String?QUEUE?=?"DemoJMSQueue";

      ??
      private?static?InitialContext?getInitialContext(String?url)?throws

      ??????NamingException?
      {

      ????Hashtable?env?
      =?new?Hashtable();

      ????env.put(Context.INITIAL_CONTEXT_FACTORY,?JNDI_FACTORY);

      ????env.put(Context.PROVIDER_URL,?url);

      ????
      return?new?InitialContext(env);

      ??}




      ??
      public?static?void?main(String[]?args)?throws?Exception?{

      ????Context?ctx?
      =?getInitialContext(URL);

      ????QueueConnectionFactory?qConnFact?
      =

      ????(QueueConnectionFactory)?ctx.lookup(QUEUE_CONNECTION_FACTORY);

      ????QueueConnection?qConn?
      =?qConnFact.createQueueConnection();

      ????QueueSession?qSess?
      =?qConn.createQueueSession(false,

      ??????????????????????????????????????????????????Session.AUTO_ACKNOWLEDGE);

      ????Queue?q?
      =?(Queue)?ctx.lookup(QUEUE);

      ????QueueSender?qSend?
      =?qSess.createSender(q);



      ????TextMessage?txtMsg?
      =?qSess.createTextMessage("songtx3");

      ????System.out.println(
      "Sending?a?message?to?queue");

      ????qSend.send(txtMsg);

      ????
      //---------------------------------------------------------//

      ????txtMsg?
      =?qSess.createTextMessage("songtx4");

      ????System.out.println(
      "Sending?a?message?to?queue");

      ????qSend.send(txtMsg);

      ????
      //---------------------------------------------------------//

      ????qConn.close();

      ????System.exit(
      0);

      ??}


      }
    • 運行測試,over
    posted on 2006-03-23 14:51 luckyrobbie 閱讀(1560) 評論(0)  編輯  收藏 所屬分類: Tomcat & Weblogic
    主站蜘蛛池模板: 亚洲精品无码少妇30P| 亚洲一区二区三区久久久久| 美女被免费网站在线视频免费| 99久久久精品免费观看国产| 久久久久亚洲AV无码麻豆| 免费毛片a线观看| 精品亚洲一区二区| 男人都懂www深夜免费网站| 亚洲精品无码午夜福利中文字幕 | 亚洲AV第一成肉网| 日本大片在线看黄a∨免费| 亚洲Aⅴ在线无码播放毛片一线天 亚洲avav天堂av在线网毛片 | 亚洲韩国精品无码一区二区三区 | 成人免费一级毛片在线播放视频 | 亚洲综合男人的天堂色婷婷| 亚洲Aⅴ无码一区二区二三区软件| 亚洲日韩国产欧美一区二区三区| 好吊妞在线新免费视频| 国产精品亚洲专区一区| 国产精品亚洲综合一区| 永久免费av无码网站yy| 久久亚洲AV无码精品色午夜| 在线a级毛片免费视频| 亚洲国产精品无码观看久久| 四虎影视精品永久免费| 国产JIZZ中国JIZZ免费看| 无码欧精品亚洲日韩一区| 91在线视频免费看| 老湿机一区午夜精品免费福利 | 成人特黄a级毛片免费视频| 久久亚洲精品成人无码| 国产成人亚洲精品狼色在线| 久久午夜羞羞影院免费观看| 亚洲人成网站色在线观看| 日韩精品电影一区亚洲| 一区二区三区福利视频免费观看| 456亚洲人成在线播放网站| 亚洲一区无码精品色| 91在线手机精品免费观看| 亚洲av无码片vr一区二区三区| 国产亚洲AV夜间福利香蕉149|