精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>编程开发>>● Java>>JAVA编程>>网络编程>>用Java2实现一个简单的WEB服务器――辅助工具类

主题:用Java2实现一个简单的WEB服务器――辅助工具类
发信人: zjxyz(xyz)
整理人: zjxyz(2002-04-10 19:11:20), 站内信件
为了便于系统的处理一些琐碎的工作,我设计了一些辅助工具类,以方便开发,这些工具类是分布在各个包里面的,这里简单介绍一下有关的辅助工具类的功能:  

org.zjxyz.log.log  
这个类主要是用来记录用的,里面有若干个静态的方法,可以通过一些简单的操作就把一些信息保存dump在一个文件里,也可以把信息打印在终端上,总之既可以用作调试用,也用作WEB服务的Log用。  

org.zjxyz.conf.TextConf  
这个类是提供一个文本文件分析的基本工具类,用来分析配置文件,很久以前写的,在系统中被HttpdConf调用,这个类处理文本的算法写得不算很好,太长了点,其实我可以用其他类方便的实现功能,但是我想练练手,所以纯粹用了Sting 里面的方法来处理,随着JDK1.4推出,我可以用更好的类来实现里面的功能。  

org.zjxyz.conf.SysConf  
这是为了实现配置信息串行化而设置的类,放在这里而已,其实系统没用,那是我当年写EJB毕业设计时为了传送配置对象用的。  

org.zjxyz.http.HttpdConf  
调用org.zjxyz.conf.TextConf,生成系统配置信息和系统支持Mime,,该类在系统开始运行时被实例化,读取系统的配置文件,和Mime表,分别保存头一个 Hash表里,并提供简单的获取查询的方法,以供系统需要时使用。  

org.zjxyz.http.HttpUtil  
这是照抄GNU 的源码的,用于处理HTTP 信息解码的,似乎有点BUG,不过不影响我使用,我在程序不是用在关键位置,用得很少。  

org.zjxyz.http.HttpStatusCodes  

提供Http状态码查询用,里面有一个静态方法,当给出一个 Http状态码,该方法会返回一个响应的Http状态头。  




----
网易广州社区Java版
XYZ个人主页,提供一个公开源代码的WEB服务器+聊天室
冗談の言葉は无用だ…俺は最强だ!あんた ゃるじゃないか.だが...,世界じゃ二番目だ. 
手机号码归属地查询系统,可查出手机所属省份,所属城市,SIM卡类型,网友做的。 


[关闭][返回]