水木社区手机版
首页
|版面-Web开发(WebDev)|
新版wap站已上线
返回
1/1
|
转到
主题:请问,我想实现web server和一个进程的交互该怎么做? (转载)
1楼
|
ttl
|
2011-08-18 10:23:51
|
展开
这需要看你的这个进程是怎么提供数据的了,是什么平台。
【 在 xyyan (xyyan) 的大作中提到: 】
: 【 以下文字转载自 WebDev 讨论区 】
: 发信人: xyyan (xyyan), 信区: WebDev
: 标 题: 请问,我想实现web server和一个进程的交互该怎么做?
: ...................
--
FROM 123.116.131.*
3楼
|
ttl
|
2011-08-18 10:28:38
|
展开
那你还不如直接这个进程监听端口处理web请求了呢。
【 在 xyyan (xyyan) 的大作中提到: 】
: 这个无所谓,可以根据设计改变
: 我只是觉得自己实现数据交换一是很麻烦,二是无法保证高并发的效率
: 不知道有没有成熟的framework
: ...................
--
FROM 123.116.131.*
5楼
|
ttl
|
2011-08-18 10:33:14
|
展开
如果只是处理一下
http://www.mydomain.com/getdata
这样的请求,就算用C++写,处理请求部分的代码100来行绝对搞定。
【 在 xyyan (xyyan) 的大作中提到: 】
: 那我需要自己写http服务器了..
: 就是为了不自己重新做轮子才需要framework...
--
FROM 123.116.131.*
7楼
|
ttl
|
2011-08-18 10:40:56
|
展开
你的动态数据cache个啥啊,请求一来把一块内存数据发走就是了。
只需要实现一个http server的子集。健壮性那是自己事情。
反正我在和其它C++程序有频繁交互并有大量并发的情况下,选择的是C++轮一个,当年那个用asp.net整的原型平台人一过2000就带不起来了(虽然还有优化余地)。
如果非要用啥framework,就好好看看进程交互方面的东西,如果数据的写入量不大,用数据库也是一个不错的选择。
只是我觉得吧,那些个中间层的代码不一定能比你轮http的少,看你自己爱好吧。
【 在 xyyan (xyyan) 的大作中提到: 】
: 但只这样只能当一个原型系统,没办法当产品
: 请求是类似这样的没错,
: 但是我需要成熟http server的健壮性和完整的http实现(比如caching啊什么的)
: ...................
--
FROM 123.116.131.*
1/1
|
转到
选择讨论区
首页
|
分区
|
热推
BYR-Team
©
2010.
KBS Dev-Team
©
2011
登录完整版