- 21天學通C#
- 秦婧等編著
- 343字
- 2018-12-29 13:23:22
1.6 Windows應用程序和Web應用程序的區別
Windows應用程序是運行在Windows操作系統上的應用程序,其受Windows消息機制的控制。例如QQ、IE等都是Windows應用程序。Web應用程序是運行在網絡節點上(也有可能在自己的計算機上)的程序。其可以是網絡服務、能響應用戶并完成任務的網站。
Web應用程序有很大的人機交互性。其與桌面應用程序不同的是:桌面程序使用標準的GUI。GUI就是人機交互的圖形化用戶界面,程序開發人員可以在統一的GUI下開發出統一界面的應用程序。同時,桌面程序是在本地計算機上運行的。而Web應用程序還沒有發展到與桌面軟件同等的水平。因為它是基于瀏覽器呈現的。而現在來說,任何操作系統都沒有標準瀏覽器,而且即使有標準的語言,每種瀏覽器對語言的處理也有輕微的差別。Web應用程序和桌面程序的差別和聯系如圖1.24所示。

圖1.24 Web應用程序和桌面程序的差別和聯
推薦閱讀