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

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

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

    kukooBlog

    look to the master, follow the master, walk with the master, see through the master, become the master.

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      213 隨筆 :: 0 文章 :: 285 評論 :: 0 Trackbacks

    今天在閱讀Martin Fowler的《Patterns of Enterprise Application Architecture》時,終于讓我``澄清"了tier和layer的關系。 Martin的原話是:

    ``When people discuss layering, there's often some confusion over the terms layer and tier. Often the two are used as synonyms, but most people see tier as implying a physical separation. Client-server systems are often described as two-tier systems, and the separation is physical: The client is a desktop and the server is a server. I use layer to stress that you don't have to run the layers on different machines. A distinct layer of domain logic often runs on either a desktop or the database server. In this situation you have two nodes but three distinct layers. With a local database I can run all three layers on a single laptop, but there will still be three distinct layers.

    我們平時一直說``多層"結構,常常混淆著使用tier或者layer這個詞( N-tier或者N-layer一般是摻和著用的),Matin則非常清楚的區分了這兩個詞的用法: tier更多的是指物理上的層次關系,比如說Client/Server結構,是two-tier的,因為客戶端在桌面機上,服務器則在遠端的數據庫服務器上。 layer則更多的指邏輯上的層,我們通常說的Java EE,應該是N-layer的,因為從邏輯上,Java EE里面有表現層,業務邏輯層和數據永久層,在物理上,這三層可以在不同的tier上(表現層在PC上,業務邏輯層在應用服務器上,數據永久層則在數據庫服務器上),也可以在一個tier上,比如Martin說的,如果把數據庫,應用服務器和瀏覽器都裝在一臺筆記本電腦上,那么,3-layer就是在1-tier上了。

    因此,當我們以后談論Java EE的多層體系時,應該更精確的使用layer這個詞。

    【關于Martin Fowler】
    http://en.wikipedia.org/wiki/Martin_Fowler
    http://martinfowler.com/

    posted on 2006-08-31 15:20 kukooBlog 閱讀(2308) 評論(0)  編輯  收藏 所屬分類: Others
    主站蜘蛛池模板: 亚洲欧美国产国产一区二区三区 | 亚洲AV午夜福利精品一区二区| 最近2019中文免费字幕在线观看| 亚洲国产成人精品不卡青青草原| 成全影视免费观看大全二| 免费在线观看亚洲| 国产一区二区免费视频| 亚洲电影唐人社一区二区| 凹凸精品视频分类国产品免费| 涩涩色中文综合亚洲| 国产桃色在线成免费视频| 美女被爆羞羞网站免费| 亚洲国产成人精品不卡青青草原| 日本一道本高清免费| 久久久久免费看黄a级试看| 亚洲日韩精品国产3区| 亚洲成色在线综合网站| 久久精品免费网站网| 亚洲一区二区三区在线| 亚洲国产一区二区三区| ww在线观视频免费观看| 99视频免费在线观看| 亚洲а∨精品天堂在线| 久久精品国产亚洲AV电影| 又粗又黄又猛又爽大片免费| 欧洲一级毛片免费| 中文毛片无遮挡高清免费| 亚洲国产成人无码AV在线 | 亚洲国产视频网站| 国产aⅴ无码专区亚洲av麻豆 | 激情97综合亚洲色婷婷五| 成人无遮挡裸免费视频在线观看| 99精品视频免费| 日日摸夜夜添夜夜免费视频| 亚洲AV成人一区二区三区在线看| 亚洲AV无码久久精品色欲| 亚洲日韩涩涩成人午夜私人影院| 免费的涩涩视频在线播放| 1000部拍拍拍18免费网站| 久久er国产精品免费观看2| 一级成人a免费视频|