基於Web的編程模式 的特點:(1)比較簡單,所以將編程工作分成兩部分:靜態網頁制作、動態網頁制作。
(2)靜態網頁制作相對較為簡單,可以例如各種網頁制作工具(例如MS FrontPage)完成。
(3)動態網頁制作的重點集中在各類公***網關接口程序(CGI)、腳本程序的編寫方面。
(4)應用軟件如果和數據庫、其他外部應用進行集成,主要通過動態網頁的CGI程序、腳本程序的數據庫接口驅動程序實現。
(2)基於組件的開發編程模式:這壹方式主要利用了軟件的可重用性思想,
其特征是基於面向的程序設計方法,以應用服務器為核心進行開發,開發工作的重心集中在各類組件程序編碼和組裝方面。由於軟件可重用理論發展很快,盡管思路相似,但是這種模式的編程工具和手段卻不盡相同,比較有代表性的包括:
J2EE的編程模式. 基於Microsoft Windows DCOM的開發編程模式;