MDA之路

          MDA,UML,XML,Eclipse及Java相關的Blog
          posts - 53, comments - 494, trackbacks - 0, articles - 2
            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

          標題:Model-View-Controller Design Pattern for Mobile and Desktop-based Applications
          網(wǎng)址:http://www.bi.euv-frankfurt-o.de/publ/momuc03.pdf

          摘要:在無處不在的計算時代,應用程序的一個重要特性就是能夠從不同設備訪問程序的能力。從多種

          渠道例如HTTP(超文本傳輸協(xié)議)或者WAP(無線應用協(xié)議)提供應用程序的內(nèi)容通常需要調(diào)整用戶界面

          來適應不同的客戶能力。本文討論的重點是如何將模型-視圖-控制(MVC)架構作為一個合適的方法應用

          于為多平臺設計的程序。根據(jù)MVC的范例,表現(xiàn)和業(yè)務邏輯層是分離的;因此為同一鐘數(shù)據(jù)提供多視圖是

          可能的。JSP,JavaBean和Servlet技術被分別用于MVC架構中的模型,視圖和控制元素。一個購物車例子

          描述了這些概念。

          大意:MVC模式最早用于UI的設計,這一點我真是沒有想到,不過剛剛搜索出來的另一篇文章正是介紹如

          何用MVC來設計Widget的。本文中MVC用來設計多用戶接口的網(wǎng)絡應用,主要是為HTML,WML提供訪問接口

          。Web-tier technology within the J2EE technology 經(jīng)常使用Model 1和Model 2來表達兩種架構。

          Model 1中所有請求和應答都在JSP中完成,數(shù)據(jù)交換和其他應用功能都封裝在JavaBean中。Model 2就是

          MVC了,將網(wǎng)絡應用分為3層。介紹完了MVC的來龍去脈以后,給出了一個網(wǎng)上購物車的例子,提供了Wap

          界面和http兩種訪問接口,用戶可以通過手機和browser來訪問同樣的內(nèi)容,然后給出了一個很PP的nokia

          手機界面,以及一個browser界面,上面都是這個購物車的網(wǎng)站。

          感想:這幾乎是一篇純工程性的文章,用MVC做了一個手機和瀏覽器都可以訪問的網(wǎng)站,就可以寫一篇

          MVC模式的文章,這種文章到了中國,只要一句“沒有技術含量”或者“沒有創(chuàng)新”立刻就給斃了。不過

          ,真的是一篇很好的工程總結。另外,德國佬也用nokia啊。

          單詞:ubiquitous=無處不在的,我隨口問小權,他竟然知道,他太厲害了。


          評論

          # re: [讀書筆記]Model-View-Controller Design Pattern for Mobile and Desktop-based Applications[未登錄]  回復  更多評論   

          2007-06-04 21:54 by 豬豬
          ubiquitous computing 翻譯成中文是“普適計算”吧。你的blog對于剛剛開始接觸MDA的我而言,絕對是最好的老師了。
          主站蜘蛛池模板: 会泽县| 和平区| 长治市| 雷州市| 吉安县| 容城县| 石城县| 华宁县| 抚宁县| 渑池县| 江源县| 莱西市| 绥宁县| 九龙县| 安康市| 汉沽区| 清水县| 怀柔区| 会宁县| 大理市| 阳江市| 常山县| 仙居县| 阿克苏市| 古田县| 承德县| 同心县| 赤壁市| 鄂托克前旗| 赣榆县| 台江县| 永康市| 沐川县| 集安市| 西华县| 呼图壁县| 灌云县| 全南县| 沅江市| 富宁县| 夹江县|