|
||||||||||||||||||||||
|
||||||||||||||||||||||
|
|||||
| 基于Jave的Web服务工作机制(4) | |||||
| 作者:佚名 教程来源:不详 点击数: 更新时间:2006-6-2 | |||||
|
在下面的段落中,让我们来看看这三个类吧。 HttpServer 类 HttpServer类表示一个web服务器,且在公共静态目录WEB_ROOT及它的子目录中能为找到的那些静态资源而服务。WEB_ROOT用以下方式初始化: public static final String WEB_ROOT = 这段代码指明了一个包含静态资源的webroot目录,这些资源可用来测试该应用。在该目录中也能找到servlet容器。 要请求一个静态资源,在浏览器中输入如下地址或URL: http://machineName:port/staticResource 必然,如果你使用同一个计算机来测试应用,你想向HttpServer请求发送一个index.html 文件,那么使用如下URL: http://localhost:8080/index.html 想要停止服务器,可以通过发送一个shutdown命令。该命令是被HttpServer 类中的静态SHUTDOWN_COMMAND变量所定义: private static final String SHUTDOWN_COMMAND = "/SHUTDOWN"; http://localhost:8080/SHUTDOWN Listing 1.1. The HttpServer class' await method public void await() { // Loop waiting for a request // create Request object and parse // create Response object // Close the socket //check if the previous URI is a shutdown command await方法是通过创建一个ServerSocket实例而开始的。然后它进入了一个WHILE循环: serverSocket = new ServerSocket( ... // Loop waiting for a request socket = serverSocket.accept(); |
|||||
|
|||||
| 教程录入:dping 责任编辑:dping | |||||
| 【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 | |||||
| 最新热点 | 最新推荐 | 相关教程 | ||
| IE教程《评论:微软IE 7是为 IE教程《评论:微软IE 7是为 IE教程《评论:微软IE 7是为 IE教程《评论:微软IE 7是为 IE教程《评论:微软IE 7是为 IE教程《评论:微软IE 7是为 IE教程《评论:微软IE 7是为 IE教程《评论:微软IE 7是为 IE教程《评论:微软IE 7是为 Trojan-PSW.Win32.OnLineGam |
网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!) |