隨筆-124  評論-194  文章-0  trackbacks-0
          隨著AJAX的普遍應(yīng)用,客戶端的開發(fā)也要走向面向?qū)ο螅嫦蚰J降拈_發(fā)范疇。
          看到一篇文章(附文鏈接見后),著重歸納一種開發(fā)模式:

          一頁就是一個(gè)“應(yīng)用程序”,一個(gè)系統(tǒng)可能有好幾個(gè)這樣的應(yīng)用程序;
          用JSF或者STRUTS形成各“應(yīng)用程序”的第一頁;
          其中,每一頁含有:
          controller.js負(fù)責(zé):(這是CONTROLLER)
                接來自頁面的調(diào)用,通過AJAX封裝包(如JSON-RPC或者DWR)調(diào)用系統(tǒng)服務(wù);
                因?yàn)橐惒巾憫?yīng),需要安排CALLBACK;
                在CALLBACK中,調(diào)用VIEW及MODEL的維護(hù)

          datacopy.js負(fù)責(zé):(這是MODEL)
                保存數(shù)據(jù)模型,并由CONTROLLER來更新

          render.js負(fù)責(zé):(這是VIEW)
                聽從CONTROLLER調(diào)用,通過取MODEL的數(shù)據(jù),建立widgets,刷新頁面

          原文來自,這里
                
          另外,有關(guān)JS的面向?qū)ο缶幊?lt;<javascript權(quán)威指南>>一書講的相當(dāng)不錯(cuò),我簡單的與C++比較了一下,請點(diǎn)這里。
          posted on 2007-05-26 10:56 我愛佳娃 閱讀(1372) 評論(0)  編輯  收藏 所屬分類: AJAX
          主站蜘蛛池模板: 陕西省| 吴川市| 凤冈县| 行唐县| 阳原县| 黎川县| 江都市| 孝昌县| 敦化市| 电白县| 内江市| 泸州市| 黎平县| 麦盖提县| 屯门区| 报价| 遵义县| 蓬溪县| 潮州市| 洛宁县| 分宜县| 北宁市| 若尔盖县| 桃江县| 布尔津县| 镇沅| 菏泽市| 礼泉县| 扬中市| 会东县| 微博| 黄山市| 慈利县| 伊宁市| 株洲县| 延边| 论坛| 镶黄旗| 闻喜县| 南通市| 偃师市|