網站設計|網站制作|網站建設服務網
|
|
ASP技術 | JSP技術 | |
WEB服務器 |
微軟的IIS或個人WEB服務器 | 任何WEB服務器包括Apache,Netscape,和IIS |
操作系統平臺 | 微軟的視窗系統 | 絕大多數的流行平臺,包括solaris操作系統,微軟的視窗系統,MAC OS,Linux,及其他UNIX系列平臺產品 |
跨平臺訪問 | 需要第三方ASP的引入產品 | 支持WEB信息機構環境中不同系列的計算機群即保證用戶在當前軟硬件及人力資源上的投資完全兼容,JSP技術提供靈活,開放選擇:可以使用各種各樣的工具提供商提供的工具,高度體現工業化標準輸入與配置 |
JSP標簽可擴充性
盡管ASP和JSP都使用標簽與腳本技術來制作動態WEB網頁,JSP技術能夠使開發者擴展JSP標簽得以應用,JSP開發者能定制標簽庫,所以網頁制作者充分利用與XML兼容的標簽技術強大的功能,大大減少對腳本語言的依賴。由于定制標簽技術,使網頁制作者降低了制作網頁和向多個網頁擴充關鍵功能的復雜程度。
JSP跨平臺的可重用性
JSP的開發人員在開發過程中一直關注可重用性。JSP組件(企業JavabeansTM,Javabeans,或定制的JSP標簽)都是跨平臺可重用的。企業Javabeans組件可以訪問傳統的數據庫,并能以分布式系統模式工作于UNIX和WINDOWS平臺。JSP技術的標簽可擴充功能為開發人員提供簡便的,與XML兼容的接口即共享網頁的打包功能使其完全的工業標準化。
這種基于組件的模式很有效提高應用程序的開發效率,因為這種模式能夠使開發人員利用快捷的子組件快速創建模板應用程序,然后再整合一些附加功能以后便可使用。象這樣有效的方法在JSP中無處不在,并可將其打包成一個Javabean或一個工業標準化的Javabean組件。
JAVA的優越性
JSP技術是用JAVA語言作為腳本語言的,而ASP網頁使用微軟的VBScrip或Jscrip。JAVA是成熟的,強大的,易擴充的編程語言,遠優于基于BASIC的腳本語言。如:JAVA的可執行性優于VBScript或Jscript語言。因為它們利用JAVA技術并且都被編譯為JAVA Servlets,JSP網頁為整個服務器端的JAVA庫單元提供了一個接口來服務于HTTP的應用程序。
JAVA使開發人員的工作在其他方面也變的一樣容易,簡單。例如,當ASP應用程序在WINDOWS NT系統被懷疑可能會崩潰時,JAVA能有效的防止系統的崩潰。JAVA語言通過提供防止內存的泄漏的方法,在內存管理方面也能大顯身手。加之,JSP為應用提供了健壯的意外事件處理機制。
易于維護性
基于JSP技術的應用程序比基于ASP的應用程序易于維護和管理。
腳本語言都能很好服務于小的應用程序,但不能適應大型的,復雜的應用程序。因為,JAVA是結構化的,它比較容易創建和維護龐大的,組件化的應用程序。
JSP突出的組件技術使修改內容而不影響邏輯或修改邏輯而不影響內容變得很容易實現。
企業級的Javabeans結構整合了企業邏輯,例如數據庫的訪問,安全,事務完整性,及獨立性即獨立于應用程序。
因為JSP技術是一種開放的,跨平臺的結構,因此,WEB服務器,平臺,及其他的組件能很容易升級或切換,且不會影響JSP基本的應用程序。這一特點使JSP能夠適用現實世界的各種WEB應用程序不斷的變化和發展。
ASP技術 | JSP技術 | |
可重用,跨平臺組件 | 沒有JAVABEANS | 企業級JAVABEANS,定制JSP標簽 |
安全:防范系統崩潰 | 沒有 | 有 |
內存泄露保護 | 沒有 | 有 |
腳本語言 | VBSCRIPT,JSCRIPT | JAVA |
定制標簽 | 沒有 | 有 |
JAVA2平臺即企業版(J2EE)是適用于多企業應用程序的JAVA結構,作為J2EE的部分,JSP網頁可訪問所有J2EE的組件,包括Javabeans,企業級Javabeans及JAVA Servlets。JSP網頁都能完全編譯成為Servlets,所以它們都享有靈活性的特點和為服務器端JAVA應用程序。J2EE平臺內容不僅包括管理復雜的企業應用程序而且包括事務管理技術和Pooling資源管理技術。
JSP網頁可以訪問標準的J2EE服務,包括:
JAVA名稱和目錄界面API
JDBCTM API(與關聯的數據庫通訊)
JavaMailTM(支持基于JAVA郵件和消息應用程序的類)
JAVATM 消息服務
通過J2EE,JSP網頁能夠用許多方式同企業系統交互訪問。J2EE支持兩種CORBA規范的技術:JAVA IDL和RMI-IIOP。在企業級JAVABEANS技術支持下,JSP網頁通過運用高級的,對象映射的方式訪問數據庫。
最終,因為JSP技術是基于JAVA的開放性過程的產品,因此它能夠廣泛支持不同提供商提供的工具,WEB服務器和應用程序的服務,這樣能夠使用戶選擇最佳的開發方法,選擇最適應他們的應用程序開發的工具包,同時,有效地保護用戶在代碼和人員培訓上的投資。
ASP技術 | JSP技術 | |
兼容傳統的數據庫 | 可以(COM) | 可以(用JDBC API) |
集成數據源的能力 | 能工作在任何符合ODBC規范的數據庫 | 能工作在任何符合ODBC規范的數據庫,而且能訪問符合JDBC技術規范數據庫 |
組件 | COM組件 | JAVABEANS,企業級JAVABEANS或擴展的JSP標簽 |
擴展工具支持 | 有 | 有 |
客戶案例:北京八億時空客戶服務管理系統
|
版權所有:海訊資源 (www.whgskj.com www.365beauty.net www.aodu.cn) 電話:13366838023 64261900 64258788 傳真:64258914 北京地區專業的域名注冊、空間租用服務提供商 專業提供大型企業集團網站CI創意設計,網站建設,網頁設計,搜索引擎注冊,網站推廣、網站短信平臺、北京網站制作、網絡多媒體 |