﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-willpower88-随笔分类-Web Server</title><link>http://www.blogjava.net/willpower88/category/27815.html</link><description>对JAVA有点理解了……</description><language>zh-cn</language><lastBuildDate>Sun, 18 May 2008 02:35:47 GMT</lastBuildDate><pubDate>Sun, 18 May 2008 02:35:47 GMT</pubDate><ttl>60</ttl><item><title>jetty-7.0.0pre1在myEclipse 5.0M1中应用配置</title><link>http://www.blogjava.net/willpower88/archive/2008/05/16/200976.html</link><dc:creator>一凡</dc:creator><author>一凡</author><pubDate>Fri, 16 May 2008 10:26:00 GMT</pubDate><guid>http://www.blogjava.net/willpower88/archive/2008/05/16/200976.html</guid><wfw:comment>http://www.blogjava.net/willpower88/comments/200976.html</wfw:comment><comments>http://www.blogjava.net/willpower88/archive/2008/05/16/200976.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/willpower88/comments/commentRss/200976.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/willpower88/services/trackbacks/200976.html</trackback:ping><description><![CDATA[<br />
请到这里下载我的录像：<a href="http://download.csdn.net/source/457437">http://download.csdn.net/source/457437</a><br />
<br />
jetty-7.0.0pre1在MyEclipse 5.0M1中应用配置<br />
<br />
公司有一个项目需要使用一个嵌入式web server，在网上找了一通也没找着一篇完整的文章，现整理一份出来，便与大家参考。<br />
需特别注意的是Jetty 6.0以前的版本和后来的是有差别的，以下为jetty-7.0.0pre1在myEclipse 5.0M1中应用配置步骤：<br />
它的原理在网上很多，看源代码也好，我这里只说明应用<br />
<br />
我的环境：<br />
windows 2000 + JDK 1.5.0_08 + Eclipse 3.2.1 + MyEclipse 5.0M1<br />
录像从第2步开始<br />
<br />
1、下载jetty-7.0.0pre1<br />
我下的是最新版的，下载地址：ftp://ftp.mortbay.org/pub/<br />
解压到相应的目录，我解到了d:/<br />
<br />
2、打开myEclipse, <br />
&nbsp;&nbsp; a.新建java工程JettyTest<br />
&nbsp;&nbsp; b.建立source folder src<br />
&nbsp;&nbsp; c.建立目录 conf, contexts, logs, webapps<br />
&nbsp;&nbsp; d.在webapps建立manage目录作为web工作目录<br />
&nbsp;&nbsp; e.在src下建包com.willpower.jetty<br />
&nbsp;&nbsp; f.将D:\jetty-7.0.0pre1\lib下的三个jar包加入工程的classpath, 将D:\jetty-7.0.0pre1\lib\jsp-2.1下的四个jar包加入工程的classpath<br />
&nbsp;&nbsp; g.copy　D:\jetty-7.0.0pre1\etc下的jetty.xml, webdefault.xml和realm.properties到conf下<br />
&nbsp;&nbsp; h.copy D:\jetty-7.0.0pre1\contexts下的test.xml到contexts下并改名为manage.xml<br />
&nbsp;&nbsp; i.修改jetty.xml, manage.xml<br />
&nbsp;&nbsp; j.在webapps/manage下新建index.jsp<br />
&nbsp;&nbsp; k.在src/com.willpower.jetty 里新建Start.java并加入main(),加入以下代码：<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Server server = new Server(8080);<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp; server.setHandler(new DefaultHandler());<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp; XmlConfiguration cfg = null;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp; try {<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp; &nbsp;&nbsp;&nbsp; cfg = new XmlConfiguration(new FileInputStream("./conf/jetty.xml"));<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp; &nbsp;&nbsp;&nbsp; cfg.configure(server);<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp; &nbsp;&nbsp;&nbsp; server.start();&nbsp; <br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp; &nbsp;&nbsp;&nbsp; System.out.println("Jetty Started ...");<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp; &nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp; } catch (FileNotFoundException e) {<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp; &nbsp;&nbsp;&nbsp; e.printStackTrace();<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp; } catch (SAXException e) {<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp; &nbsp;&nbsp;&nbsp; e.printStackTrace();<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp; } catch (IOException e) {<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp; &nbsp;&nbsp;&nbsp; e.printStackTrace();<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp; } catch (Exception e) {<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp; &nbsp;&nbsp;&nbsp; e.printStackTrace();<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp; }&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp; l.运行Start类，用IE访问http://localhost:8080/, 点击/manage ---&gt; org.mortbay.jetty.webapp.WebAppContext@bb05de<br />
&nbsp;&nbsp; 刚才是因为忘记修改jetty.xml所致<br />
&nbsp;&nbsp; <br />
&nbsp;&nbsp; 到此Jetty运行JSP成功<br />
&nbsp;&nbsp; 停止服务<br />
&nbsp;&nbsp; <br />
3、继续在Jetty中运行servlet<br />
&nbsp;&nbsp; a.在webapps/manage下建立WEB-INF, 并新建web.xml用于配置servlet, 并将contexts下的webdefalut.xml的内容copy到web.xml里<br />
&nbsp;&nbsp;&nbsp;&nbsp; 修改contexts下的manage.xml<br />
&nbsp;&nbsp; b.在src下新建包com.willpower.servlet, 并新建servlet　Manage&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; request.setCharacterEncoding("GB2312");&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; String name = request.getParameter("name");&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; System.out.println("您提交的数据为：" + name);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; System.out.println("OK");&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp; c.在web.xml里配置servlet, 将下面的代码加入web.xml的servlet配置区域<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;servlet&gt;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;servlet-name&gt;Manage&lt;/servlet-name&gt;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;servlet-class&gt;com.willpower.servlet.Manage&lt;/servlet-class&gt;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;load-on-startup&gt;1&lt;/load-on-startup&gt;<br />
&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;/servlet&gt;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; <br />
&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;servlet-mapping&gt;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;servlet-name&gt;Manage&lt;/servlet-name&gt;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;url-pattern&gt;/Manage&lt;/url-pattern&gt;<br />
&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;/servlet-mapping&gt;<br />
&nbsp;&nbsp; d.修改webapps/manage/index.jsp，加入以下代码&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;br&gt;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;form name="manage" method="Post" action="/manage/Manage"&gt;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &amp;nbsp;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &amp;nbsp;&lt;input type="text" name="name" /&gt;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;input type="submit" name="button2" value="提交" /&gt;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;/form&gt;<br />
&nbsp;&nbsp; e.运行Start类，用IE访问http://localhost:8080/, 点击/manage ---&gt; org.mortbay.jetty.webapp.WebAppContext@bb05de<br />
&nbsp;&nbsp; f.到此Jetty运行servlet成功&nbsp;&nbsp; <br />
&nbsp;&nbsp; 停止服务<br />
&nbsp;&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp; 希望对大家有所帮助　2008-05-16 18:16<br />
&nbsp;&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp; <br />
<img src ="http://www.blogjava.net/willpower88/aggbug/200976.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/willpower88/" target="_blank">一凡</a> 2008-05-16 18:26 <a href="http://www.blogjava.net/willpower88/archive/2008/05/16/200976.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>GlassFish和Resin请求处理测试</title><link>http://www.blogjava.net/willpower88/archive/2007/12/04/165231.html</link><dc:creator>一凡</dc:creator><author>一凡</author><pubDate>Tue, 04 Dec 2007 08:55:00 GMT</pubDate><guid>http://www.blogjava.net/willpower88/archive/2007/12/04/165231.html</guid><wfw:comment>http://www.blogjava.net/willpower88/comments/165231.html</wfw:comment><comments>http://www.blogjava.net/willpower88/archive/2007/12/04/165231.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/willpower88/comments/commentRss/165231.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/willpower88/services/trackbacks/165231.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 我使用的是GlassFish-v2-b58g和resin-3.1.2，在相同的应用和网络环境下处理5000次请求用时情况如下：<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; GlassFish : 12分1秒<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />
<div style="border: 1px solid #cccccc; padding: 4px 5px 4px 4px; background-color: #eeeeee; font-size: 13px; width: 98%;"><!--<br />
<br />
Code highlighting produced by Actipro CodeHighlighter (freeware)<br />
http://www.CodeHighlighter.com/<br />
<br />
--><span style="color: #000000;">[mobzc</span><span style="color: #800080;">@mobzcdb</span><span style="color: #000000;">&nbsp;prodlog]$&nbsp;head&nbsp;</span><span style="color: #000000;">-</span><span style="color: #800000;">1</span><span style="color: #000000;">&nbsp;prod_info</span><span style="color: #000000;">.</span><span style="color: #0000ff;">log</span><span style="color: #000000;">&nbsp;<br />
[</span><span style="color: #800000;">2007</span><span style="color: #000000;">-</span><span style="color: #800000;">12</span><span style="color: #000000;">-</span><span style="color: #800000;">04</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000;">15</span><span style="color: #000000;">:</span><span style="color: #800000;">17</span><span style="color: #000000;">:</span><span style="color: #800000;">48</span><span style="color: #000000;">]http</span><span style="color: #000000;">://</span><span style="color: #800000;">000.000</span><span style="color: #000000;">.</span><span style="color: #800000;">000.000</span><span style="color: #000000;">:</span><span style="color: #800000;">8080</span><span style="color: #000000;">/</span><span style="color: #000000;">wealth_club</span><span style="color: #000000;">/</span><span style="color: #000000;">test</span><span style="color: #000000;">.</span><span style="color: #000000;">php</span><span style="color: #000000;">?</span><span style="color: #000000;">method</span><span style="color: #000000;">=</span><span style="color: #000000;">test<br />
[mobzc</span><span style="color: #800080;">@mobzcdb</span><span style="color: #000000;">&nbsp;prodlog]$&nbsp;tail&nbsp;</span><span style="color: #000000;">-</span><span style="color: #800000;">1</span><span style="color: #000000;">&nbsp;prod_info</span><span style="color: #000000;">.</span><span style="color: #0000ff;">log</span><span style="color: #000000;">&nbsp;<br />
[</span><span style="color: #800000;">2007</span><span style="color: #000000;">-</span><span style="color: #800000;">12</span><span style="color: #000000;">-</span><span style="color: #800000;">04</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000;">15</span><span style="color: #000000;">:</span><span style="color: #800000;">29</span><span style="color: #000000;">:</span><span style="color: #800000;">49</span><span style="color: #000000;">]http</span><span style="color: #000000;">://</span><span style="color: #800000;">000.000</span><span style="color: #000000;">.</span><span style="color: #800000;">000.000</span><span style="color: #000000;">:</span><span style="color: #800000;">8080</span><span style="color: #000000;">/</span><span style="color: #000000;">wealth_club</span><span style="color: #000000;">/</span><span style="color: #000000;">test</span><span style="color: #000000;">.</span><span style="color: #000000;">php</span><span style="color: #000000;">?</span><span style="color: #000000;">method</span><span style="color: #000000;">=</span><span style="color: #000000;">test</span></div>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Resin:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1小时42秒<br />
<br />
<div style="border: 1px solid #cccccc; padding: 4px 5px 4px 4px; background-color: #eeeeee; font-size: 13px; width: 98%;"><!--<br />
<br />
Code highlighting produced by Actipro CodeHighlighter (freeware)<br />
http://www.CodeHighlighter.com/<br />
<br />
--><span style="color: #000000;">[mobzc</span><span style="color: #800080;">@mobzcdb</span><span style="color: #000000;">&nbsp;prodlog]$&nbsp;head&nbsp;</span><span style="color: #000000;">-</span><span style="color: #800000;">1</span><span style="color: #000000;">&nbsp;prod_info</span><span style="color: #000000;">.</span><span style="color: #0000ff;">log</span><span style="color: #000000;">&nbsp;<br />
[</span><span style="color: #800000;">2007</span><span style="color: #000000;">-</span><span style="color: #800000;">12</span><span style="color: #000000;">-</span><span style="color: #800000;">04</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000;">15</span><span style="color: #000000;">:</span><span style="color: #800000;">35</span><span style="color: #000000;">:</span><span style="color: #800000;">58</span><span style="color: #000000;">]http</span><span style="color: #000000;">://</span><span style="color: #800000;">000.000</span><span style="color: #000000;">.</span><span style="color: #800000;">000.000</span><span style="color: #000000;">:</span><span style="color: #800000;">8080</span><span style="color: #000000;">/</span><span style="color: #000000;">wealth_club</span><span style="color: #000000;">/</span><span style="color: #000000;">test</span><span style="color: #000000;">.</span><span style="color: #000000;">php</span><span style="color: #000000;">?</span><span style="color: #000000;">method</span><span style="color: #000000;">=</span><span style="color: #000000;">test<br />
[mobzc</span><span style="color: #800080;">@mobzcdb</span><span style="color: #000000;">&nbsp;prodlog]$&nbsp;tail&nbsp;</span><span style="color: #000000;">-</span><span style="color: #800000;">1</span><span style="color: #000000;">&nbsp;prod_info</span><span style="color: #000000;">.</span><span style="color: #0000ff;">log</span><span style="color: #000000;">&nbsp;<br />
[</span><span style="color: #800000;">2007</span><span style="color: #000000;">-</span><span style="color: #800000;">12</span><span style="color: #000000;">-</span><span style="color: #800000;">04</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000;">16</span><span style="color: #000000;">:</span><span style="color: #800000;">36</span><span style="color: #000000;">:</span><span style="color: #800000;">40</span><span style="color: #000000;">]http</span><span style="color: #000000;">://</span><span style="color: #800000;">000.000</span><span style="color: #000000;">.</span><span style="color: #800000;">000.000</span><span style="color: #000000;">:</span><span style="color: #800000;">8080</span><span style="color: #000000;">/</span><span style="color: #000000;">wealth_club</span><span style="color: #000000;">/</span><span style="color: #000000;">test</span><span style="color: #000000;">.</span><span style="color: #000000;">php</span><span style="color: #000000;">?</span><span style="color: #000000;">method</span><span style="color: #000000;">=</span><span style="color: #000000;">test</span></div>
<br />
<img src ="http://www.blogjava.net/willpower88/aggbug/165231.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/willpower88/" target="_blank">一凡</a> 2007-12-04 16:55 <a href="http://www.blogjava.net/willpower88/archive/2007/12/04/165231.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>GlassFish安装和使用</title><link>http://www.blogjava.net/willpower88/archive/2007/12/04/165226.html</link><dc:creator>一凡</dc:creator><author>一凡</author><pubDate>Tue, 04 Dec 2007 08:21:00 GMT</pubDate><guid>http://www.blogjava.net/willpower88/archive/2007/12/04/165226.html</guid><wfw:comment>http://www.blogjava.net/willpower88/comments/165226.html</wfw:comment><comments>http://www.blogjava.net/willpower88/archive/2007/12/04/165226.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/willpower88/comments/commentRss/165226.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/willpower88/services/trackbacks/165226.html</trackback:ping><description><![CDATA[一、下载GlassFish<br />
&nbsp;&nbsp; <a href="https://glassfish.dev.java.net/downloads/v2-b41d.html">https://glassfish.dev.java.net/downloads/v2-b41d.html</a><br />
<br />
二、安装<br />
&nbsp; <br />
&nbsp; 1、需要JDK1.5 如果没有请下载<br />
&nbsp; 2、解压<br />
&nbsp; &nbsp;&nbsp; %java -Xmx256m -jar <em>filename.jar<br />
</em>&nbsp; 3、进入glassfilsh目录<br />
&nbsp;&nbsp;&nbsp;&nbsp; % cd glassfish<br />
&nbsp; 4、在setup.xml里设置端口：<br />
&nbsp;&nbsp;&nbsp; &lt;property name="admin.port" value="4848"/&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;property name="instance.port" value="8080"/&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;property name="orb.port" value="3700"/&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;property name="imq.port" value="7676"/&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;property name="https.port" value="8181"/&gt;<br />
&nbsp;&nbsp; 其中admin.port是管理后台端口，用户名/密码：admin/adminadmin<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; instance.port是http端口<br />
&nbsp; 5、安装<br />
&nbsp;&nbsp;&nbsp; UNIX：<br />
&nbsp;&nbsp;&nbsp; % chmod -R +x lib/ant/bin<br />
&nbsp;&nbsp;&nbsp; % lib/ant/bin/ant -f setup.xml <br />
&nbsp;&nbsp;&nbsp; windows：<br />
&nbsp;&nbsp;&nbsp; % lib/ant/bin/ant -f setup.xml <br />
&nbsp; 6、GlassFish 集群安装，用下面的命令<br />
&nbsp;&nbsp;&nbsp; UNIX:<br />
&nbsp;&nbsp;&nbsp; % lib/ant/bin/ant -f setup-cluster.xml <br />
&nbsp;&nbsp;&nbsp; Windows: <br />
&nbsp;&nbsp;&nbsp; % lib\ant\bin\ant -f setup-cluster.xml <br />
三、GlashFish启动和关闭命令<br />
&nbsp;&nbsp; ./bin/asadmin start-domain domain1<br />
&nbsp;&nbsp; ./bin/asadmin stop-domain domain1<br />
<br />
四、应用部属<br />
&nbsp;&nbsp;&nbsp;&nbsp; 有4种方式：<br />
&nbsp;&nbsp;&nbsp;&nbsp; 1、可以直接将war或ear放在glassfish/domain/domain1/autodeploy目录下，glassfish启动后会自动部署<br />
&nbsp;&nbsp;&nbsp;&nbsp; 2、是通过命令asadmin deploy部署应用, 另外 asadmin updeploy 卸载应用<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 通过asadmin deploy --help 和 asadmin undeploy --help 获得更多帮助<br />
&nbsp;&nbsp;&nbsp;&nbsp; 3、通过glassfish管理控制台<br />
&nbsp;&nbsp;&nbsp;&nbsp; 4、目录部属方式：即将WEB应用目录直接copy到glassfish/domains/domain1/applications/下<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 然后通过命令：glassfish/bin/asadmin deploydir full_path/applications/your_app<br />
<br />
参考：<br />
<h1><font><font size="3">&nbsp;&nbsp;&nbsp;&nbsp; <font><font size="3"><a href="http://www.javaeye.com/topic/141589"></a><a href="http://jeffreyhsu.javaeye.com/blog/86953">用 GlassFish v2 替换 Tomcat  5.x</a></font></font></font></font>&nbsp; <br />
</h1>
&nbsp;&nbsp; <a href="http://jeffreyhsu.javaeye.com/blog/86953">在Glassfish上部署web应用</a><br />
<br />
<img src ="http://www.blogjava.net/willpower88/aggbug/165226.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/willpower88/" target="_blank">一凡</a> 2007-12-04 16:21 <a href="http://www.blogjava.net/willpower88/archive/2007/12/04/165226.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>