BBS.ChinaUnix.net
今日推荐    首页 | 新闻 | Linux | AIX | 博客 | 论坛 | 存储 | 人才 | 培训 | 知识库 | 资料 | 读书 | 手册 | 精华 | 下载 | 空间     
  会员: 密码: 免费注册 | 忘记密码 | 会员登录 | 搜索 | 帮助 


精华帖子 使用 comet 实时向客户端推数据 ,今天你试了没有?放出第二弹:源码下载。
首页 » 论坛 » Php »  
[打印] [订阅] [收藏] [推荐给朋友] [本帖文本页]
本帖已经被作者加入个人空间   本主题由 HonestQiao 于 2008-5-25 11:23 加入精华 
sunnyfun
风云使者




UID:550758
注册:2007-4-12
最后登录: 2008-07-04
帖子:582
精华:1

可用积分:1239
信誉积分:100
专家积分:65 (本版)

状态:...离线...

[个人空间] [短信] [博客]


顶部
11楼 发表于 2008-4-30 15:51 


QUOTE:
原帖由 im2web 于 2008-4-30 15:27 发表
长连接会非常消耗服务器的资源, 并不适合大并发。因为原有的web并不是为这类服务设计的。
快速的刷新 也不是很好。

还是专门写一个服务器好。

要想向客户端推数据,目前来说持续连接或者长连接是不可避免的。就算专门写一个服务器,还是会消耗那台服务器的资源,况且也并不一定不需要这么做。

[ 本帖最后由 sunnyfun 于 2008-4-30 16:06 编辑 ]



您对本贴的看法:鲜花[0] 臭蛋[0]
CU可用积分兑换Linux/Unix精品图书 |《Ubuntu标准教程》书评获奖名单公布
bjbs_270
精灵王



UID:172369
注册:2004-7-22
最后登录: 2008-07-03
帖子:355
精华:0

可用积分:187
信誉积分:100
专家积分:0 (本版)

状态:...离线...

[个人空间] [短信] [博客]


顶部
12楼 发表于 2008-4-30 17:20 
之前玩过一个支持服务器推的技术,可惜只能在firfox下用.IE下面不支持!不知道这个和那个有多少的相似



您对本贴的看法:鲜花[0] 臭蛋[0]

__________________________________

去我的博客踩踩
http://blog.csdn.net/bjbs_270
CU可用积分兑换Linux/Unix精品图书 |《Ubuntu标准教程》书评获奖名单公布
五花小鱼
圣骑士



UID:112186
注册:2003-11-15
最后登录: 2008-04-30
帖子:127
精华:0

可用积分:46
信誉积分:100
专家积分:0 (本版)

状态:...保密...

[个人空间] [短信] [博客]


顶部
13楼 发表于 2008-4-30 20:17 
sdaf



您对本贴的看法:鲜花[0] 臭蛋[0]

__________________________________

男人无所谓正派,正派是因为受到的引诱不够!
女人无所谓忠诚,忠诚是因为背叛的筹码太低!


CU可用积分兑换Linux/Unix精品图书 |《Ubuntu标准教程》书评获奖名单公布
zjq8188
骑士




UID:344786
注册:2005-12-3
最后登录: 2008-07-05
帖子:79
精华:0

可用积分:78
信誉积分:100
专家积分:0 (本版)

状态:...离线...

[个人空间] [短信] [博客]


顶部
14楼 发表于 2008-5-1 17:16 
看看



您对本贴的看法:鲜花[0] 臭蛋[0]
CU可用积分兑换Linux/Unix精品图书 |《Ubuntu标准教程》书评获奖名单公布
feifengxlq
侠客




UID:380086
注册:2006-3-2
最后登录: 2008-07-01
帖子:36
精华:0

可用积分:32
信誉积分:100
专家积分:0 (本版)

状态:...离线...

[个人空间] [短信] [博客]


顶部
15楼 发表于 2008-5-2 22:15 
试试看,是如何实现的?



您对本贴的看法:鲜花[0] 臭蛋[0]
CU可用积分兑换Linux/Unix精品图书 |《Ubuntu标准教程》书评获奖名单公布
arcow   帅哥
精灵


CU奥运火炬传递手2008
UID:347483
注册:2005-12-9
最后登录: 2008-07-02
帖子:160
精华:0

可用积分:248
信誉积分:100
专家积分:0 (本版)

来自:武昌鱼的故乡
状态:...离线...

[个人空间] [短信] [博客]


顶部
16楼 发表于 2008-5-2 23:55 
正在做这方面的东西。



您对本贴的看法:鲜花[0] 臭蛋[0]

__________________________________

真正值得一个学生骄傲的,不是自己进入了名校,而是通过自己的努力,使自己的学校成为名校!
CU可用积分兑换Linux/Unix精品图书 |《Ubuntu标准教程》书评获奖名单公布
swalker1
新手




UID:700289
注册:2008-5-3
最后登录: 2008-05-03
帖子:1
精华:0

可用积分:1
信誉积分:0
专家积分:0 (本版)

状态:...离线...

[个人空间] [短信] [博客]


顶部
17楼 发表于 2008-5-3 21:04 
swalker



您对本贴的看法:鲜花[0] 臭蛋[0]
CU可用积分兑换Linux/Unix精品图书 |《Ubuntu标准教程》书评获奖名单公布
lvgq2001   帅哥
精灵王



UID:5992
注册:2002-3-28
最后登录: 2008-07-01
帖子:294
精华:2

可用积分:62
信誉积分:100
专家积分:0 (本版)

来自:湖北仙桃信用联社
状态:...离线...

[个人空间] [短信] [博客]


顶部
18楼 发表于 2008-5-4 11:05 
还是要看一下学学再说。



您对本贴的看法:鲜花[0] 臭蛋[0]

__________________________________

请多多交流!

http://blog.chinaunix.net/index.php?blogId=101
CU可用积分兑换Linux/Unix精品图书 |《Ubuntu标准教程》书评获奖名单公布
hdyzyb04
新手




UID:602773
注册:2007-8-14
最后登录: 2008-06-24
帖子:1
精华:0

可用积分:1
信誉积分:0
专家积分:0 (本版)

状态:...离线...

[个人空间] [短信] [博客]


顶部
19楼 发表于 2008-5-4 15:13 
之前考虑过这个问题的实现方法。
有一点php不容易解决的是php里面好像没有常驻内存的机制,以至于长连接在服务器端需要不断的查询数据库或者文本文件。
而像asp里有application对象可以一直存在于内存中。不知道楼主是怎么实现这一点的。



您对本贴的看法:鲜花[0] 臭蛋[0]
CU可用积分兑换Linux/Unix精品图书 |《Ubuntu标准教程》书评获奖名单公布
sunnyfun
风云使者




UID:550758
注册:2007-4-12
最后登录: 2008-07-04
帖子:582
精华:1

可用积分:1239
信誉积分:100
专家积分:65 (本版)

状态:...离线...

[个人空间] [短信] [博客]


顶部
20楼 发表于 2008-5-4 17:37 


QUOTE:
原帖由 hdyzyb04 于 2008-5-4 15:13 发表
之前考虑过这个问题的实现方法。
有一点php不容易解决的是php里面好像没有常驻内存的机制,以至于长连接在服务器端需要不断的查询数据库或者文本文件。
而像asp里有application对象可以一直存在于内存中。不知 ...

嘿嘿,问到php的软肋了,没有常驻内存的机制可以说是php的缺点,也可以说是其优点。缺点暂且不提,优点是不容易出现由于糟糕的代码造成内存泄漏的情况。

当然用php也不是完全没办法。
见过这种写法:用php命令行模式,加上Socket或者其他类似扩展,模拟一个comet守护进程,接管那些comet相关的HTTP响应,那样就不至于无穷无尽的长连接造成耗尽系统的资源了,当然在同一台机器上就需要再开端口了,客户端长连接也是先连那个端口......
这么写还是挺有挑战的。



您对本贴的看法:鲜花[0] 臭蛋[0]
CU可用积分兑换Linux/Unix精品图书 |《Ubuntu标准教程》书评获奖名单公布

首页 » 论坛 » Php »


 


Copyright © 2001-2008 ChinaUnix.net All Rights Reserved     联系我们:

感谢所有关心和支持过ChinaUnix的朋友们    转载本站内容请注明原作者名及出处

京ICP证041476号


清除 Cookies - ChinaUnix - Archiver - WAP - TOP

Processed in 0.058257 second(s), 5 queries , Gzip enabled