哈哈,今天研究HTTP Server的收获不小。先撇开HTTP协议的细节不说,我查阅了开源项目jetty的结构说明和源码,jetty确实是小巧,我所需的功能就更小了,仅仅是一个HttpListener而已,但是看了一下它的源代码还是有点恐怖,并不小巧啊。同时参考了NET2.0中的HttpListener和另外一个开源的超微型HTTP服务器minihttpd,大脑中也初步有了自己的设计思想,即借鉴jetty中的结构,minihttpd中的协议,实现简单的get和post功能即可。
至于HTTP协议的细节,没有看标准文档,只是查阅了部分中文简介,其实也很简单,我只实现最基本的功能来承载SOAP就行了。
至于SOAP Engine方面,目前了解的并不多,恐怕还是要重点参考jmesoapserver这个项目了,呵呵!