直播中
Allaire公司的JRun是一個具有最廣闊適用性的Java引擎,用于開發(fā)及實施由Java Servlets(JSP)和JavaServer Pages編寫的服務(wù)器端Java應(yīng)用。
JRun是第一個完全支持JSP 1.0 規(guī)格書的商業(yè)化產(chǎn)品,目前有3個版本,全球有超過80,000名開發(fā)人員使用JRun在他們已有的Web服務(wù)器上添加服務(wù)器端Java的功能。其中Web服務(wù)器包括了Microsoft IIS,Netscape Enterprise Server,Apache等。 JSP是一種強大的服務(wù)器端技術(shù),它是用于創(chuàng)建復(fù)雜Web應(yīng)用的一整套快速應(yīng)用開發(fā)系統(tǒng)。
詳細產(chǎn)品信息
JRun是開發(fā)實施服務(wù)器端Java的先進引擎。你可以使用JRun運行Java Servlets -- 運行Java Servlets有2種方法,擴展你的Web 服務(wù)器或是使用內(nèi)置JRun的Web服務(wù)器。通過在整個環(huán)境中將servlets作為一個可擴展的,完整定義過的Java部件模型來使用,你就可以更加方便、快速的開發(fā)、實施復(fù)雜的應(yīng)用,維護起來也更加經(jīng)濟。
JRun可以使你開始開發(fā)并測試Java應(yīng)用。它最多接受5個并發(fā)的連接(標準版)并且:
包括全部Java Servlet API
支持JavaServer Pages(JSP)
支持所有主要的Web servers和計算機平臺
JRun Pro能夠在生產(chǎn)環(huán)境下承受大訪問量的負載,幫助你實施應(yīng)用、服務(wù)或Web站點(包括內(nèi)聯(lián)網(wǎng))。JRun Pro 支持無限量并發(fā)式連接
運行多個Java虛擬機,包括多個并發(fā)的Java虛擬機(JVM)。
提供一個遠程管理applet以及一個遠程可再分布式的管理applet。
JRun Pro Unlimited包括了所有JRun Pro的功能,除次以外,還可以
運行無限量的,并發(fā)的JVM。
JRun 功能介紹
利用Java技術(shù),你可以在現(xiàn)有的Web server之上添加服務(wù)器端Java功能,JRun所支持的Web服務(wù)器包括Microsoft IIS和Personal Web Server,Netscape的Enterprise或FastTrack,Apache, O'Reilly公司的WebSite以及StarNine公司的WebSTAR。
JRun依靠其內(nèi)置的JRun Web Server可以單獨運行。使用服務(wù)器端Java,用戶可以開發(fā)出復(fù)雜的商業(yè)應(yīng)用系統(tǒng)。最重要的一點是,由于servlets的平臺獨立性,以及更加簡單的開發(fā)、更快速的實施、更經(jīng)濟的維護成本,它是CGI(Common Gateway Interface)或Perl scripts的極佳的替代產(chǎn)品。
主要功能:
JRun 2.3可以全面實施最新Java Servlet API。同時,JRun還可以利用Java Web Server中的許多先進功能。一些JRun2.3的重要功能列舉如下:
全面支持Java Servlet API version2.1
全面支持JavaServer Pages(JSP)1.0 draft spec
動態(tài) taglets
提供現(xiàn)成模板
頁面編輯
dynamic-servlet重載
Servlet-initialization屬性
Servlet 串聯(lián)及過濾
多個宿主(虛擬主機)支持
<servlet> tag支持
任務(wù)跟蹤
安裝向?qū)?
復(fù)雜的Swing-based管理應(yīng)用
100%純粹Java以及完全跨平臺
可運行于任何Java Virtual Machine
最多運行于5臺Java Virtual machine(JRun Pro)
可運行于無限多個Java Virtual machine(JRun Pro Unlimited)
遠程管理(JRun Pro)
技術(shù)優(yōu)勢
Java Servlets是由Java Servlet API--Java平臺的一部分,編寫成的獨立跨平臺的服務(wù)器端程序。Java Servlets擁有“一次編寫,隨處運行”的強大力量,同時具備網(wǎng)絡(luò)傳遞安全性以及對服務(wù)器端應(yīng)用提供了良好伸縮性。Servlets可以替代傳統(tǒng)的由Perl,C/C++或其他語言編寫的服務(wù)器端應(yīng)用及擴展程序。用戶將Servlet作為一個可擴展的,定義良好的跨平臺環(huán)境來運用,能夠更加方便的開發(fā)、快速實施服務(wù)器端復(fù)雜的應(yīng)用,并節(jié)省維護成本。(可以在廉價的Windows NT機器上部署servlets)
在現(xiàn)有的成熟的服務(wù)器技術(shù),例如Web 服務(wù)器中結(jié)合servlets,當(dāng)編寫復(fù)雜的應(yīng)用時,就可以避免特定服務(wù)器配置中平臺的局限性及復(fù)雜性。使用Servlets,開發(fā)人員就不必再顧慮服務(wù)器的內(nèi)部工作方式。servlets API內(nèi)在的classes能夠控制Form 數(shù)據(jù),server header,cookies等一切物質(zhì)。
現(xiàn)有服務(wù)器端應(yīng)用和servlets的最大區(qū)別就是性能。在服務(wù)器中運行一個獨立的JVM,servlet一旦被呼叫即被載入。直到servlets改變時才會被再次載入。無須重新啟動服務(wù)器或應(yīng)用,一個被修改過的servlet就可以被自動加載。由于servlet永遠駐留在內(nèi)存中,它的加載速度極快。靜態(tài)或永久信息可以通過多個激活的servlet 達到共享,并且允許多個用戶之間共享信息。Servelet也是模塊化的,它們即可以單獨的完成一項特定任務(wù),同時也可以結(jié)合在一起工作。 servlets彼此可以互相對話。
JRun支持的Web Server :
Microsoft's Internet Information Server (IIS) and Personal Web Server (PWS)
Netscape's Enterprise and FastTrack Servers
Apache
O'Reilly's WebSite Pro
StarNine's WebSTAR
Novell Netware 5 (Novonyx)
JRun 2.3新特性
并發(fā)
JRun 2.3 最多可以接受5個并發(fā)請求
支持Servlet API 2.1
完全支持 Sun公司最新的 Servlet API
支持JavaServer Pages 1.0
完全支持 Sun公司最新的 Servlet API
支持Novell Netware 5
JRun 現(xiàn)在支持 Novell Netware
JRun Pro 2.3
商業(yè)部署
面向商業(yè)部署,提供更優(yōu)秀的性能
不限并發(fā)數(shù)量
可以接受無限個并發(fā)請求
遠程管理
可以遠程管理JRun
jrun標準版是免費的。您可以到
http://www.coldfusion.com.cn/download/index.cfm下載Jrun2.3.3。
其間你應(yīng)填寫一些注冊信息。
目前最新版本應(yīng)該是JRun3.0。