simplewebservice
所属分类:xml/soap/webservice
开发工具:Java
文件大小:9KB
下载次数:50
上传日期:2004-09-24 22:47:17
上 传 者:
crazyboy
说明: 一个java开发的webservice
(development of a java webservice)
文件列表:
dealLocalFile.java (2937, 2001-04-11)
HttpConnect.java (2594, 2001-04-11)
httpd.conf (150, 2001-04-11)
HttpRequest.java (1630, 2001-04-11)
HttpResponse.java (1866, 2001-04-11)
HttpStatusCodes.java (502, 2001-04-11)
jws.java (222, 2001-04-11)
jwsconf.java (2496, 2001-04-11)
mime.types (7201, 2001-04-11)
前言:
我写的JAVA2 WEBSERVER(代码以前也发表过)功能上已经得到很大改善,虽然实用性不强,目的是想通过这个程序多点了解HTTP协议和作为JAVA编程的入门练习,可以说只是一个WEB服务器的模型。 但是已经具备基本的WEB服务器的功能,上次发表的程序没有实现传送图片等其他MIME类型,这次支持了。现在我把程序源代码放上来,希望它能够给想从事JAVA网络编程的初学者一些思路上启发,同时希望与其他JAVA爱好者交流。
一、目录结构:
/-jws
│
├─conf
│ │ mime.types
│ │ httpd.conf
│
├─classes
│ │
│ │ jws.java
│ │
│ ├─container
│ │ │
│ │ └─staticsou
│ │ │
│ │ │ dealLocalFile.java
│ │
│ │
│ └─http
│ │ jwsconf.java
│ │ HttpRequest.java
│ │ HttpResponse.java
│ │ HttpStatusCodes. java
│ │ HttpConnect.java
│
└─htdocs
│
│ index.html
│
└─doc
│ readme.htm
│ index.html
二、运行测试:
编译:
在编译前首先在 http://www.sun.com 下载JDK1.2或更高的版本。
安装JDK1.2;
确认目录、文件的位置与上文说明的相同;
在classes 目录下输入 javac jws.java, 如果编译通过则进行下一步的操作。
运行:
在classes 目录下输入
java jws
如果看到server Start 说明服务器运行成功。
测试:
在htdocs 目录及其子目录下放置一些 .html 文件,其中一个文件的文件名为index.html。
启动一个浏览器,在地址栏输入:http://localhost/
确认是否看到了htdocs/index.html文件的页面。
输入http://localhost/doc/
确认是否看到了htdocs/doc/index.html
输入一个不存在的目录和文件如
http://localhost/none
确认浏览器是否收到了WEB服务器发回的404错误。
相关资料:
RCF文档 编号2068 来源:http://www.internic.net
java2类库说明 来源:http://www.sun.com
运行环境:
编译运行环境:
JAVA1.2
操作系统
Windows、Linux及其他JAVA1.2支持的操作系统。
作者:XYZ※版权所有,转载请注明来源【CGI编程设计室】
----
############################
【CGI编程设计室】
http://zjxyz.yeah.net
现在全力研究JAVA开发
免费提供站长自行编写的CGI下载。
OICQ:5452479
电子邮件:zj_xyz@21cn.com
XYZ
############################
近期下载者:
相关文件:
收藏者: