J2EE劍俠行

          直覺我的J2EE應用生涯,打造我心中的一把利劍。

          常用鏈接

          統計

          技術鏈接

          最新評論

          開源代碼學習:Proteus/OpenQueue/eXtremeTable/Struts-Layout

          這一段時間拼命學習了一些開源實現:
          Proteus
          Proteus是一個用于創建消息應用程序的框架和在這個框架上構建的一個消息代理(message broker).Proteus有一個允許把數據庫,消息隊列,ftp服務器,email和其它消息源匯集起來以一種簡單,統一方式進行編址的適配器.
          這個工具使用自定義的XML文件,可以使用JDBC方便的插入到指定的數據庫記錄,同樣也可以與消息服務器連接使用。在XML文件使用時,可以考慮之,能夠快速的完成業務過程(當然復雜的業務就不要用了)。
          OpenQueue
          OpenQueue是一個用于發布與訂閱消息隊列的開放協議。這使得運行在不同機器上的,采用不同語言開發的且沒有聯系的應用程序之間能夠進行異步通信。
          這個工具的思想很特別,作者把所有的事務都發布到TELNET當中去使用。使用的必備條件如下:
          * Passamaquoddy -- an OpenQueue server, written in Java.
          * OQApplet -- an OpenQueue client, written as a Java applet.
          * oqsend.exp -- an Expect script for sending one OpenQueue message.
          但是我現在也不知道如何把oqsend.exp打包成為一個ACTIVEX控件,在WINDOWS下面使用,如果看官你看到了就和我聯系共同學習,共同進步。
          eXtremeTable
          eXtremeTable是一個可擴展的用于以表格的形式來顯示數據的一組JSP標簽庫.,這個標簽庫我沒有配置成功,但是應該是比DISPLAYTAG好一些吧。因為DISPLAYTAG一次讀取出所有數據,是比較費內存的,設計思想不是很好了。
          eXtremeTable是新一代的標簽庫,設計思想比較好一些,但是感覺他的DEMO的CSS實在是難看。呵呵,有潛力,應該好好學習。
          Struts-Layout
          Struts-Layout是一個用在Struts的標簽庫.這個強大的標簽庫可以用來顯示面板(panels),輸入框,表格,treeviews, sortable lists,datagrids,popups,日歷等.使用這些標簽可以不用寫HTML代碼,甚至可以不用懂得HTML.這個項目還提供一個 Eclipse下的插件Kiwi幫助使用Struts和Struts-Layout來開發Jsp頁面.。
          我對之深入學習了一段時間,也做了一些示例,感覺作者想把在傳統CS當中的思想應用在BS當中,雖然操作比較方便,但是業務安全性好象這樣的需求很少,而且感覺它的性能也不是很好。
          從這一次對標簽庫的 操作后,我感覺以后前臺顯示肯定會有一個軟件坐很長時間的寶座,而eXtremeTable將很有可能沖擊這個位置,那么以后的輕量級的J2EE應用會更廣泛,集成度會更高。

          posted on 2005-12-19 11:21 @家軍 閱讀(958) 評論(0)  編輯  收藏 所屬分類: J2EE開源學習

          主站蜘蛛池模板: 五莲县| 平利县| 苏尼特左旗| 稻城县| 平罗县| 中宁县| 延吉市| 沙河市| 通河县| 石渠县| 伊宁县| 红桥区| 徐州市| 浠水县| 嘉峪关市| 墨玉县| 阿拉善右旗| 长丰县| 新津县| 宿松县| 黎川县| 兰溪市| 和林格尔县| 专栏| 金塔县| 怀远县| 环江| 海阳市| 辽宁省| 蕉岭县| 交城县| 商水县| 黔南| 曲阜市| 芦山县| 图木舒克市| 治多县| 双辽市| 台州市| 瑞金市| 临泉县|