如何讓你的ASP運行于非Windows平臺_ASP教程

      編輯Tag賺U幣
      教程Tag:暫無Tag,歡迎添加,賺取U幣!

      推薦:瞄準Apache IIS7向開源張開雙臂
      微軟看中了Apache模塊化程度(modularity)高的優點。微軟 IIS團隊高級項目經理Eric Deily說,他們正努力在IIS 7.0中模仿這一特性。IIS7.0較以往版本最大的變化就是通過FastCGI原生支持多種開源開

      自從Micorsoft推出ASP技術后,由于ASP在創建動態交互式站點上的強大功能及其代碼編寫的簡便性,使ASP在越來越多的Internet/Intranet/Extranet網站上得到了極其廣泛的應用,尤其是涉及到數據庫操作的網站應用系統更是傾向于采用ASP技術。但由于眾所周知的原因,ASP只能工作于Microsoft的Windows NT平臺 IIS Web Server服務器軟件,在Windows9X PWS也能使用,但那只能是調試或者學習用的,因而就決定了ASP應用的局限性。

      據有關資料顯示,采用Windows操作系統平臺和服務器軟件的網站在15%左右,也就是說有將近85%的網站將不能采用ASP技術。大多數商用的網站采用的是Unix、Linux、Soris和Netware等操作系統及相應的服務器,這說明ASP技術在應用上確實有很大的限制。

      難道ASP就不能運用于非Windows 平臺嗎?當然不是.目前為止我們至少有兩種選擇,Chilisoft4公司的chili ASP和Halcycon公司的iASP(Instant ASP).Halcyonsoft公司提出“ASP Anytime,Anywhere”的口號,開發出iASP,使ASP不僅可以在采用Windows操作系統平臺和服務器軟件的網站上使用,還可以在采用其它操作系統如Unix、Linux、Soris、Netware操作系統及相應服務器的網站上使用。

      iASP全面繼承了ASP的優勢,并與ASP完全兼容,因而ASP應用系統幾乎可以直接移植到非Windows操作系統平臺下的iASP環境中運行,使得ASP應用系統真正成為了一種跨平臺的 Internet、Intranet或Extranet應用系統。

      iASP與ASP相比,不僅在支持操作系統平臺上具有優勢,在使用第三方組件構建ASP應用系統上同樣具有明顯的優勢。iASP不僅支持流行的 ActiveX組件,同樣支持流行的Enterprise JavaBeans組件和CORBA兼容組件,從而使用ASP應用系統功能更為強大,應用更為廣泛。除了MS Visual系列開發工具和Borland系列開發工具外,還可以用Java系列開發工具,讓組件開發人員有更多的選擇從而可以更為得心應手地開發有關組件。

      iASP有兩種版本,一種適用于Windows操作系統平臺和服務器軟件,另一種適用于Unix、Linux、Soris、Netware操作系統及相應服務器軟件。目前最新的版本為1.0.9,最近剛推出一個Linux上的FREE版,可以在 http://www.halcycon.com站點上免費下載,其功能與正式版本相比基本相同,想在網絡特別Unix、Linux局域網絡中使用ASP的網絡開發人員不妨去下載一個試用一下,文件大小有9M多。

      一、iASP軟件環境要求

      iASP軟件完全是用Java程序語言編制而成的,需要JDK1.1.X或以上版本的支持,因而需要系統上預先安裝JDK1.1.X或以上版本。 Linux平臺下的JDK11.X可以在 http://xfer.nitric.com/pub/java-linux/ 下載,基于Windows9X/NT平臺的JDK1.1.X的下載地址為 ftp://202.103.111.173/Download/DEVE...1-win32-x86.exe 。同時需要相應的Web Server軟件,如IIS、Apache、Netscape、Xitami、Sambar等。

      二、iASP安裝程序支持的系統平臺和服務器軟件

      iASP軟件是用JAVA程序語言編制而成的,原則上可運行在所有JAVA平臺上。iASP可自動配置服務器軟件,使之能使用iASP解釋和轉換 ASP頁面;iASP可以使用Halcycon軟件公司開發的iASP Servlet接口與服務器進行連接和通信,也可以使用其它Servlet接口與服務器進行連接和通信。iASP支持以下平臺及Web Server:

      (一) Sun Solaris Sparc系統平臺

      1、Apache服務器軟件

      iASP可對Apache服務器軟件的1.3.0、1.3.9、1.3.11、1.3.12等九個常用版本進行自動配置使之使用iASP解釋ASP頁面;并通過iASP中的Servlet接口與之連接和通信。

      2、Netscape Fast Track(FT)和Enterprise Server(EP)服務器軟件

      iASP可對FT3.0.X、EP3.5.X、EP3.6.X進行自動配置使之使用iASP解釋ASP頁面;并通過iASP中的Servlet接口與之連接和通信。

      3、Sun Web Server2.1服務器軟件

      iASP可對Sun Web Server2.1服務器軟件進行自動配置使之使用iASP解釋ASP頁面;并通過服務器軟件的Servlet接口與之連接和通信。

      4、Zeus服務器軟件

      iASP可對Zeus服務器軟件進行自動配置使之使用iASP解釋引擎解釋ASP頁面;并通過Zeus和Apache JServ Servlet接口與之連接和通信。

      分享:所謂新云XSS跨站漏洞全公布
      這二天忽然網上暴出說新云出現新漏洞了。一看原來是XSS漏洞,并且公布出來了,文章的名字命的看起來這個漏洞也挺高危的:"新云又出跨站漏洞-通殺所有版本_眾多黑客站被檢測"。其跨站代碼

      來源:模板無憂//所屬分類:ASP教程/更新時間:2008-08-22
      相關ASP教程