亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

“圖層”和“圖層”之間有什么區別?

“圖層”和“圖層”之間有什么區別?

吃雞游戲 2019-08-30 10:29:12
“圖層”和“圖層”之間有什么區別?“圖層”和“圖層”之間有什么區別?
查看完整描述

3 回答

?
守著星空守著你

TA貢獻1799條經驗 獲得超8個贊

邏輯只是組織代碼的一種方式。典型的層包括演示,業務和數據 - 與傳統的3層模型相同。但是當我們談論層時,我們只討論代碼的邏輯組織。決不意味著這些層可能在不同的計算機上運行,也可能在單個計算機上的不同進程中運行,甚至可能在單個計算機上的單個進程中運行。我們所做的只是討論一種將代碼組織成由特定函數定義的一組層的方法。

然而,物理只是代碼運行的地方。具體而言,層是部署層的位置以及層運行的位置。換句話說,層是層的物理部署。

資料來源:Rockford Lhotka,所有應用程序都應該是n層嗎?


查看完整回答
反對 回復 2019-08-30
?
青春有我

TA貢獻1784條經驗 獲得超8個贊

圖層是指代碼的邏輯分離。邏輯層可以幫助您更好地組織代碼。例如,應用程序可以具有以下層。

1)表示層或UI層2)業務層或業務邏輯層3)數據訪問層或數據層

上面三層位于他們自己的項目中,可能是3個項目甚至更多。當我們編譯項目時,我們得到相應的圖層DLL。所以我們現在有3個DLL。

根據我們部署應用程序的方式,我們可能有1到3層。由于我們現在有3個DLL,如果我們在同一臺機器上部署所有DLL,那么我們只有1個物理層但只有3個邏輯層。

如果我們選擇在單獨的機器上部署每個DLL,那么我們有3層和3層。

因此,層是邏輯分離,層是物理分離。我們還可以說,層是層的物理部署。


查看完整回答
反對 回復 2019-08-30
  • 3 回答
  • 0 關注
  • 686 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號