在我看來通用的Web應用程序的體系結構類似這樣的圖(抱歉因爲我更新不更新圖像~~~~) 有人能給出關於常見的Web應用架構一些建議?感謝能給我關於Web應用架構一些建議
應用服務器層:,提供某種類型的 中間件(ESB,ADF(BCS)等)層支持的
1.一般執行環境
2.自曝業務邏輯通過各種 協議的客戶端應用程序
3.提供包括自動容錯,會話管理,事務管理,多線程的底層基礎架構 - 以及構建可伸縮企業應用程序所需的所有其他內容。
Web服務器層
1.處理HTTP請求
2.操作靜電文件,
3.生成動態內容(MVC架構)
4.反向代理加速
5.負載平衡的索引文件和容錯
6.按數據瀏覽器(實時場景)
瀏覽器層:
1. JavaScript框架(UI組件,事件總線)
2.交互設計
3.視覺設計
你打算如何使用「普通」web應用程序的知識?另外,定義你認爲共同的東西。 – 2012-01-31 15:57:18
你能問一個更具體的問題嗎?你想要建議什麼話題?你想知道什麼? – Carsten 2012-01-31 16:00:00
「可擴展的企業應用程序」不是常見的Web應用程序。 Google或Facebook都不是。使用Oracle中間層體系結構(ESB,ADF BC)的Web應用程序非常罕見。所以,正如塞爾吉奧所說,定義* common *。並定義* Web應用程序*,而你在它。 – APC 2012-01-31 16:02:01