Chinaunix首页 | 论坛 | 博客
  • 博客访问: 24470
  • 博文数量: 10
  • 博客积分: 1410
  • 博客等级: 上尉
  • 技术积分: 110
  • 用 户 组: 普通用户
  • 注册时间: 2009-05-13 22:17
文章分类
文章存档

2011年(1)

2009年(9)

我的朋友
最近访客

分类: C/C++

2009-08-31 04:00:40

前段时间把web server初步完工了,又做重新做轮子的事情。
这一次,我要为自己找点理由:

首先,资源管理足够放心,内存泄露的问题还是有把握的。

其次,这个web server嵌入在应用程序里的,
需要随时随地干净的退出。
不管用select,非阻塞还是什么,反正退出的时候不能迟疑。
很多程序运行的时候感觉良好,叫他退出问题就来了。
这里表扬一下winsock的overlapped方法,还是挺好用的。

还有,干净利落的集成lua cgi和sqlite。
(当然lua有自己集成好的web server, 喜欢的也可以去找找)

还有最主要的,用别人的代码哪有用自己的爽


接下来要集成ssl,编译了一下openssl, 竟然出错。
网上搜了下,要把
perl Configure VC-WIN32 --prefix=c:\openSSL
改成
perl Configure VC-WIN32 --prefix=c:/openSSL
一编,果然成功!明天程序大小要多膨胀1.2M。


阅读(509) | 评论(2) | 转发(0) |
给主人留下些什么吧!~~

chinaunix网友2009-09-09 10:01:19

可以用,好像需要加上http://才可以,刚开始只输入了127.0.0.1:8080

chinaunix网友2009-09-09 09:42:13

好像不能用,用netstat -n没有发现有8080端口