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

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

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

    自由的天空

    簡單通用

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      12 隨筆 :: 6 文章 :: 9 評論 :: 0 Trackbacks

    2007年5月27日 #

    最近項目計劃要用activemq做項目開發工作,網絡上搜羅activemq的資料確實很少,更多的只能夠通過官方文檔去了解,但是發現項目的example確比較豐富,我想對于想jms編程的人應該多看看和跑跑代碼用例來了解.還有可以適當的看看源代碼,不過注釋不怎么多.還有如果想學習集成模式的話可以多看看camel的資料.理解一些概念對你非常有幫助!

    posted @ 2008-02-18 13:07 李志峰 閱讀(1974) | 評論 (0)編輯 收藏

         摘要: 8用JMS編程 在本章中,我們將討論Java 消息發送服務(JMS)接口概念和MQSeries 實施,以及如 何使用JMS 編程。我們將在消息發送編程模式的上下文中探討JMS 概念。 8.1 什么是JMS? 與JDBC API for databases 一樣,Java Message Services(JMS)是消息發送的標準API。 JMS 規范(1.0.2)由Sun Micro...  閱讀全文
    posted @ 2008-02-17 22:40 李志峰 閱讀(4776) | 評論 (0)編輯 收藏

    最近一直在看jms的資料,總體來說jms編程跟jdbc有很多相似,這跟sun公司制訂的規范有一定關系.
    其中也找了不少的資料,給大家總結一下.
    <<o'reilly.java.message.service>> java消息服務
    <<addison-wesley.java.message.service.api.tutorial.and.reference.messaging.for.the.j2ee.platform>>
    <<Addison.Wesley.Enterprise.Integration.Patterns.Designing.Building.And.Deploying.Messaging.Solutions>> 企業集成模式,這本書籍應該是學習企業集成概念和模式的一本入門書籍,目前已經有中文書籍了
    <<Professional JMS Programming>> jms編程專家

    這些書籍網絡上都能夠找到
    因為空間的問題附件比較大,如果所以需要的可以mailto:xfcy2003@gmail.com或者qq:322080歡迎大家一起交流
    posted @ 2008-02-14 08:56 李志峰 閱讀(474) | 評論 (0)編輯 收藏

          最近已經把ecside2.0放置到正式的開發項目中,感覺效率還可以,鑒于fins最近比較忙,一直沒有提供一個struts方面的CRUD的完整DEMO,通過上次和FINS的交流提供一個暫時解決的辦法,也發現ecside在處理事務方面的一個問題,不過fins說在下幾個版本中解決.
          把相關的代碼帖在這里:
         /**
      * 修改用戶
      * @param mapping
      * @param form
      * @param request
      * @param response
      * @return
      * @throws Exception
      */
     public ActionForward update(ActionMapping mapping, ActionForm form,
       HttpServletRequest request, HttpServletResponse response)
       throws Exception {
      OperationTypeService service = new OperationTypeServiceImpl();// 服務操作
      OperationType bean = new OperationType();
      com.skywing.util.request.RequestUtil.populate(bean, request);
      bean.setOid(request.getParameter(TableConstants.RECORDKEY_NAME));
      bean.setCreator("創建者");
      bean.setCreatetime(com.skywing.util.db.string.StringUtil.getToday());
      try {
       service.update(bean);

      } catch (Exception ex) {
       ex.printStackTrace();
      }

      String id = request.getParameter(TableConstants.RECORDKEY_NAME);  //關鍵點在這里
      ServletUtil.writeDefaultTextToClient(id, RequestUtil.successfulInfo(request), null, request, response);///////////////////////////////////
      return null;
     }    

    然后修改 org.ecside.util下的ServletUtil類  /** 如果沒有這個方法就添加這個方法
         *
         * @param recordKey  記錄的標題
         * @param code  //返回的代碼 // code = RequestUtil.successfulInfo(request) or RequestUtil.failedInfo(request);
         * @param message  //返回的信息
         * @param request
         * @param response
         * @throws ServletException
         * @throws IOException
         */
     public static void writeDefaultTextToClient(String recordKey, String code,
       String message, HttpServletRequest request,
       HttpServletResponse response) throws ServletException, IOException {
      response.setContentType("text/html");
      PrintWriter out = response.getWriter();
      out.flush();
      out.println(code);
      out.println(recordKey);
      out.print(message);
      out.flush();
      out.close();
     }

    還有fins真的應該想想怎么做版本控制了,版本的變遷比較大,需要保持一定的連續性

    posted @ 2007-05-27 15:45 李志峰 閱讀(1850) | 評論 (2)編輯 收藏

    主站蜘蛛池模板: 18禁成人网站免费观看| 国产免费一区二区三区不卡| 国产又大又粗又长免费视频| 亚洲国产精品久久久久| 91视频免费网址| 亚洲午夜免费视频| 亚洲啪啪免费视频| 亚洲免费视频播放| 啦啦啦手机完整免费高清观看| 国产精品亚洲综合一区在线观看| 四虎国产精品免费久久影院| 人体大胆做受免费视频| 中文字幕不卡亚洲| 好紧我太爽了视频免费国产| 亚洲高清免费在线观看| 动漫黄网站免费永久在线观看| 亚洲a∨无码精品色午夜| 亚洲人午夜射精精品日韩| 九九美女网站免费| 亚洲在成人网在线看| 日韩一级在线播放免费观看| 一道本不卡免费视频| 亚洲综合激情视频| 日韩一区二区在线免费观看| 中文字幕在线免费看线人| 亚洲精品免费在线| 内射无码专区久久亚洲 | 免费人妻精品一区二区三区| 国产亚洲av片在线观看18女人| 免费视频精品一区二区三区| 国产精品亚洲精品观看不卡| 亚洲精品tv久久久久久久久久| 精品一卡2卡三卡4卡免费视频| 亚洲人成电影网站免费| 久久影院亚洲一区| 波多野结衣免费在线观看| 成人免费网站视频www| 久久亚洲AV无码精品色午夜麻豆 | 国产精品免费久久久久久久久| 亚洲网站在线播放| 亚洲精品岛国片在线观看|