我想知道託管應用程序&基於Web的應用程序之間的區別。我正在開發.NET中的智能設備應用程序。基於基於Web的應用程序的區別,我們可以區分ASP.NET,C#.NET,VB.NET應用程序嗎?託管應用程序和基於Web的應用程序有何區別?
1
A
回答
4
這些是正交的概念。
託管是指在虛擬機(如Java和.NET)上運行的應用程序,它們管理內存分配等。與非託管應用程序相反,託管應用程序在主機操作系統上運行。
基於Web的應用程序是指3層應用程序(通常爲browser-appserver-DB)。將它們與典型的Winforms應用程序進行對比,這些應用程序完全在客戶端上向遠程數據庫發出請求。
1
這兩個術語是無關的:managed指垃圾收集內存模型;基於Web的意味着應用程序在響應Web請求的服務器下運行。
例如,一個ASP.NET Web應用程序是兼而有之。
0
託管代碼是一種在虛擬機內運行的可執行程序,而不是本機機器碼。基於Web的應用程序可以是託管的,也可以是本地的,所以這恐怕是一種錯誤的二分法。
相關問題
- 1. Web應用程序託管
- 2. 。基於Web的應用程序和IIS託管的網頁
- 3. Web應用程序和應用程序之間的區別?
- 4. 託管基於路由的Web應用程序
- 5. 多層web應用程序和多層web應用程序有什麼區別?
- 6. Windows Azure的Web應用程序託管
- 7. iPhone開發:基於視圖的應用程序和基於窗口的應用程序有什麼區別?
- 8. 基於窗口的應用程序和基於視圖的應用程序有什麼區別?
- 9. IntelliJ中的Java EE應用程序和Web應用程序有什麼區別?
- 10. mssql遠程應用程序VS基於web的應用程序
- 11. 動態Web應用程序和「普通」Web應用程序之間的區別
- 12. Rack應用程序和Sinatra應用程序有什麼區別?
- 13. 託管在ASP.NET Web應用程序powershell
- 14. 從本地託管Web應用程序
- 15. Web應用程序託管Asp.net
- 16. Java Web應用程序和Java企業應用程序有什麼區別?
- 17. .Net桌面應用程序和Web應用程序有什麼技術區別?
- 18. iPhone Web應用程序和iPhone應用程序有什麼區別?
- 19. Java Web應用程序和Java企業應用程序有什麼區別
- 20. asp.net mvc應用程序和asp.net web應用程序有什麼區別
- 21. 關於託管的Java應用程序
- 22. Meteor用於共享託管Web應用程序的實用性?
- 23. Web應用程序和Windows通用應用程序的主要區別
- 24. 託管silverlight應用程序
- 25. EJB應用程序託管
- 26. 託管PHP應用程序
- 27. 託管應用程序7
- 28. 託管asp.net應用程序
- 29. 基於窗口和基於視圖的iphone應用程序有什麼區別?
- 30. 適用於Web應用程序的容器託管安全
「託管應用程序」是什麼意思?你能發佈一個鏈接到某種定義嗎?如果我們正在談論「託管代碼」,那麼您就不能與「基於Web的應用程序」進行比較。 – 2010-01-20 12:02:36