Resin官方中文資料(轉)
Resin官方中文資料(轉)[@more@]Resin的特點Resin提供了最快的jsp/servlets執行平臺。在java和javascript的支援下,Resin可以為任務靈活選用合適的開發語言。Resin的一種先進的語言XSL(XML stylesheet language)可以使得形式和內容相分離。如果您選用jsp平臺作為internet商業站點的支援,那麼速度、價格和穩定性都是要考慮到的,resin十分出色,表現更成熟,很具備商業軟體的要求。而且,它是全免費的。從站點下載的就是完整版本。所以值得向您推薦!相對於tomcat3.1,後者更象是一個正在研究的專案。目前resin可以支援sun的j2ee,而tomcat不能直接支援,而j2ee是基於java伺服器端大系統的基礎。但tomcat結構非常合理,而且是apache組織的產品,因此有著很好的遠景。Resin的特性包括:1 支援jsp和在伺服器端編譯的javascript,新版的resin已經能夠支援JSP1.22 比mod_perl,mod_php更快,比Jakarta Tomcat快3倍。下面是Resin官方網站公佈的資料:測試環境:伺服器:266 MHz Pentium II 處理器, RedHat 5.1, 64 M記憶體, Apache 1.3.9 web server 、 Blackdown JDK 1.1.7-v1a客戶端: 300 Mhz Celeron 處理器 RedHat 5.1 , 32 M記憶體, 伺服器與客戶端 100bT 乙太網連線, 客戶端使簡單用一個C程式作為瀏覽程式向伺服器傳送請求, 包括頭的自帶, 並處理接收資料,最後對結果進行比較。比較的引擎:Resin 1.0 b8 (自帶 web server)Resin 1.0 b8/Apache 1.3.9JRun 2.3.3/Apache 1.3.9ServletExec 2.2b1/Apache 1.3.9JServ 1.0 final/gnujsp 0.9.8/Apache 1.3.9JWSDK 1.0 (自帶 web server)下面是比較結果的圖表:[myimg]upload/resin1.png[/myimg][myimg]upload/resin2.png[/myimg]JDK 1.1.7v3aJSP 引擎 檔案 Servlet Hello Session PostResin 235 231 253 218 194Resin/Apache 493 172 181 150 142JRun/Apache 476 51 32 31 30ServletExec/Apache 498 31 31 30 30Jserv/Apache 498 41 30 30 29JWSDK 42 41 12 11 123 使用servlet2.2引擎。4 自動的servlet/bean編譯!5 Servlet,XSL Filtering6 支援IIS,Apache,Netscape和其它內建了HTTP/1.1的Web伺服器。7 XSLT和XPath1.0引擎。8 企業級的共享軟體(基於一個開放原始碼的協議)Resin的安裝MResin在Linux下的安裝下載所需的軟體apache_1.2.0――Web Serverresin2.0.1 ――環境引擎JDK 1.2.0 ――Java Develop KitApache Webserver 1.3.20: JDK1.2.2:Resin 2.0.1安裝軟體:Resin的安裝可以說是眾多jsp引擎中最簡單的,他可以使用自帶的Webserver,也可以和Apache結合作為Apache 的一個模組進行工作:一、使用自帶的Webser:1)安裝JDK解壓:tar zxvf jdk-1_2_2-linux-i386.tar.gzmv jdk-1_2_2 /usr/local/jdk1.2.2把”export JAVA_HOME=/usr/local/jdk1.2.2”加入環境變數檔案中,一般是$HOME/.bash_profile。2)安裝Resin解壓resin2.0.1tar zxvf resin-2.0.1.tar.gzcd resin-2.0.1vi ./conf/resin.conf按照自己的要求修改配置檔案,比如可以設為vi ./bin/httpd.sh如果你不想在使用者配置檔案中加入JAVA_HOME的環境變數可以在這裡進行修改JAVA_HOME=/usr/local/jdk1.2.2export JAVA_HOMERESIN_HOME=/usr/local/resinexport RESIN_HOME3)啟動resin./bin/httpd.sh start啟動後會出現如下提示httpd start at Fri Aug 17 16:21:51 CST 2001這個命令將把resin jsp server轉到後臺執行,他還有其它引數供使用:httpd.sh stop――終止服務httpd.sh restart――重新啟動服務4)測試在客戶端開啟瀏覽器,在位址列中輸入如果安裝正常應該會出現如下畫面 [myimg]upload/resin3.png[/myimg]再點選其中的Demo條目,測試裡面的jsp程式確保程式是否能正常執行,如果一切正常表明Resin被成功安裝並啟動。二、與Apache結合Resin為Apache Web Server提供快速Servlet的模組,他可以讓Apache執行Servlet或是JSP的檔案,執行Servlet檔案需要Apache1.3以上和DSO的支援,工作模式如圖所示:[myimg]upload/resin4.png[/myimg]1)編譯Apache:先解壓apache:tar zxvf apache_1.3.20.tar.gzcd apache_1.3.20unix> ./configure --prefix=/usr/local/apache--enable-module=sounix> makeunix> make installApache Webserver被預設安裝在/usr/local/apache下修改apache的配置檔案:vi /usr/local/apache/安照你的要求自行修改相應的引數。2)安裝JDK解壓:tar zxvf jdk-1_2_2-linux-i386.tar.gzmv jdk-1_2_2 /usr/local/jdk1.2.2把”export JAVA_HOME=/usr/local/jdk1.2.2”加入環境變數檔案中,一般是$HOME/.bash_profile3)編譯mod_caucho.so模組進入我們先前解壓的Resin 2.0.1目錄cd resin-2.0.1unix> ./configure --with-apache=/usr/local/apacheunix> makeunix> make install配置環境變數“export RESIN_HOME=/usr/local/resin-2.0.1”4)配置resin.confcd $RESIN_HOMEvi ./conf/resin.confresin.conf/usr/local/apache/htdocs其中app-dir為Apache的httpd.conf檔案中DocumentRoot的值。5)啟動Servlet引擎unix> $RESIN_HOME/bin/httpd.sh startResin 1.2.s010113 -- Sat Jan 13 11:17:18 PST 2001http listening to *:8080srun listening to localhost:6802Resin將會顯示所有被繫結埠的資訊。6)啟動Apache Webserverunix>/usr/local/apache/bin/apachectl start7) 測試Resin引擎在/usr/local/apache/htdocs/下新建一個test.jsp的檔案把下面這一句加入檔案中2 + 2 = 存檔退出後,在瀏覽器中輸入如果安裝正確可以看到以下輸出介面表明Resin For Apache Web Server的模組已經被安裝,Apache 已經能夠支援JSP和Servlet,此外他並不影響Apache Web Server的原有的其它功能,也就是說只要你願意你還可以讓Apache 同時支援其它的功能,例如PHP等。Resin在Windows下的安裝一、Resin在IIS下的安裝IIS WEB以其管理操作簡單和對ASP的支援而受不少人的喜歡。這裡介紹怎麼用resin使IIS支援jsp和servlet。1) 分別安裝配置iis和resin使各自都單獨能正常執行。iis和resin的安裝後路徑如下:c:inetpub和 c:esin。2) 配置IIS1. 複製iis_srun.dll 到IIS scripts目錄"c:inetpubscripts";2. 在c:inetpubscripts目錄下建立配置檔案(resin.ini)用於指定resin的配置檔案的位置。resin.ini內容如下:CauchoConfigFile c:/resin/conf/resin.conf3) 配置resinC:Inetpubwww4) 測試1. 執行IIS,啟動resin的jsp引擎(執行c:esininsrun.exe)2. 把一個jsp檔案(test.jsp )放入IIS的C:Inetpubwwwroot目錄下 test.jsp如下:2 + 2 = 瀏覽。你將看到:2+2=4二、Resin 在Apache下的安裝安裝JDK1.2.2,並將jdk1.2.2的目錄加入到環境變數PATH中(Autoexec.bat);1、 擊jdk1_2_2-00x-win.exe檔案進行安裝,使用預設配置進行安裝,JDK的預設安裝目錄為 C:jdk1.2.2,JRE的預設安裝目錄為C:Program FilesJavaSoftJRE1.2;2、 重啟計算機;3、 更新下列環境變數:把C:jdk1.2.2in目錄追加到PATH中;把 C:jdk1.2.2lib ools.jar;C:jdk1.2.2libdt.jar加入到CLASSPATH中。更新 方法:控制皮膚->系統->環境->系統變數;4、 測試applet:1) 開啟command視窗;2) 切換到C:jdk1.2.2demoappletsTicTacToe目錄;3) 執行appletviewer example1.htm;4) 一切正常;5) 測試application:8) 新建c:jsp目錄並建立一個test.java檔案,內容如下:public class test {public static void main(String arc[]){System.out.println("hello world!” ) };9) 開啟command視窗;10) 切換到c:jsp目錄;11) 執行javac test.java進行編譯;12) 執行java test執行這個程式;13) 一切正常。安裝apache_1.3.20-win32-no_src-r2.msi1、 雙擊apache_1.3.20-win32-no_src-r2.msi檔案進行安裝,使用預設配置進行安裝,預設安裝目錄為 C:Program FilesApache GroupApache,我用$APACHE_ROOT來代替安裝目的地;2、 修改$APACHE_ROOTconfhttpd.conf:port:設定Apache Web Server執行時使用的埠號,預設是80 ,如果你的系統有IIS或PWS也在執行,IIS或PWS使用了80埠號,於是我把它改成Port 88,以後在瀏覽器上輸入 才能訪問到Apache Web Server伺服器,輸入 時能訪問到IIS或PWS,這樣兩個Web Server都可以用了;DocumentRoot 設定文件根目錄,當您在瀏覽器上輸入時,服 務器會從文件根目錄讀取資料,我們把他設為c:jsp,所以把 DocumentRoot設定為c:jsp;3、 Apache安裝完後在"開始->程式"選單組中多了Apache Web Server選單組,執行其中的 apache conctrol中的start來啟動服務,執行stop關閉apache web server,restart重新啟動服務;在瀏覽器上輸入或,就看到了c:jsp下的所有檔案, 這時表明Apache服務已經安裝成功。安裝Resin1、 解壓resin-2.0.1.zip到c:esin下2、 編輯c:Program FilesApache GroupApacheconfhttpd.conf檔案並加入下面幾句:LoadModule caucho_module c:esinsrunwin32-1.3.6mod_caucho.dllAddModule mod_caucho.cCauchoConfigFile c:esinesin.confSetHandler caucho-status3、 配置c:esinconfesin.conf檔案,對照下面的語句進行修改c:jspservlet-name='invoker'/>servlet-name='com.caucho.jsp.XtpServlet'/>servlet-name='com.caucho.jsp.JspServlet'/>4、 啟動Servlet引擎雙擊c:esininsrun.exe5、 重新啟動Apache Webserver6、 測試:把一個jsp檔案(test.jsp )放入C:jsp目錄下test.jsp如下:2 + 2 = 7、 瀏覽。你將看到:2+2=4這就表明Resin已經工作正常
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8225414/viewspace-937905/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- oracle官方中文資料Oracle
- Windows + Apache + resin配置 (轉)WindowsApache
- Windows+Apache+resin配置(轉)WindowsApache
- 【官網資料】Oracle 資料庫中文產品技術白皮書及官方相關資料Oracle資料庫
- 安裝配置篇--apache+resin(轉)Apache
- Resin的中文問題最簡單的解決方法
- 安裝配置篇2 - IIS+resin(轉)
- 大家好!這個Resin的中文問題誰能解決?
- 各種資料庫的resin 連線池的寫法資料庫
- 吉他中文官方網站網站
- Oracle官方中文支援文件Oracle
- Oracle官方參考資料Oracle
- Oracle 官方資料網址Oracle
- 【Python】官方文件中文版Python
- HTTPie 官方文件中文翻譯版HTTP
- Google Guava官方教程(中文版)GoGuava
- 在Linux上配置Resin 80埠自啟動(轉)Linux
- 生成JSON資料--官方方法JSON
- 簡書非官方大資料(二)大資料
- Oracle 資料庫官方不支援VMWareOracle資料庫
- Resin 經驗總結
- Resin 配置連線池
- 水晶報表中文資料
- 來了!Python官方文件中文版Python
- 優麒麟:Ubuntu 的官方中文版本Ubuntu
- Cors跨域問題中文官方文件CORS跨域
- python官方標準庫(中文版)Python
- Matlab最新的官方文件中文翻譯Matlab
- Pandas 2.2 中文官方教程和指南(六)
- Pandas 2.2 中文官方教程和指南(三)
- [python官方文件]5資料結構Python資料結構
- [翻譯]ElasticSearch官方文件-資料的修改Elasticsearch
- Oracle 資料庫官方申明不支援VmwareOracle資料庫
- 中文Google群組資源-轉載Go
- apache學習筆記一(安裝apache2+php+resin)(轉)Apache筆記PHP
- 在RedHat Linux 7.3下安裝Apache + PHP + Mysql + JDK + Resin (轉)RedhatLinuxApachePHPMySqlJDK
- InnoDB 中文參考手冊 --- 3 建立一個 InnoDB 資料庫 (轉)資料庫
- 【轉】iOS官方Saple大全iOS