小编Che*_*ane的帖子

如何在没有任何重定向配置的情况下使TCP服务器在路由器(NAT)后面工作

场景如下.我有两台机器A和B:A:客户端(NAT后面)B:服务器(NAT后面)

我希望B能够侦听任何给定的端口,以便A可以通过该特定的TCP端口向B发送数据包并接收任何响应.如果两台机器都不在NAT后面,那么这是一个非常直接的过程.但是,我如何使其工作,以便即使B在路由器后面,它没有他必须改变路由器配置启用一些端口转发等工作...

例如,如果没有用户配置任何东西,像torrent客户端这样的点对点程序如何工作?

networking p2p tcp nat

11
推荐指数
2
解决办法
7974
查看次数

PHP + Comet(长轮询)扩展/主机

我使用PHP/MySQL开发了一个使用彗星技术的应用程序,主要是长轮询.概念验证工作得很好,但我希望流量可以快速到达成千上万的同时连接=网络服务器上的数千个开放连接.

我没有能力设置我自己的服务器(例如使用lighttpd),并且通常依赖简单的5美元/月PHP托管来进行其他Web项目.但是,我意识到那些不会做的伎俩,因为它们并不意味着支持如此大量的同时开放的连接.

我还有什么其他选择?我找不到任何专门用于彗星应用的主机.

谢谢

php ajax comet reverse-ajax long-polling

6
推荐指数
1
解决办法
2328
查看次数

Javascript:onScroll事件(使用Prototype)在IE上不起作用?

我试图使用原型以这种方式触发onScroll事件:

Event.observe(document, 'scroll', function(){
    alert('boo');
});
Run Code Online (Sandbox Code Playgroud)

它在Firefox上完美运行,但在IE上没有任何反应.有谁知道为什么?如果有另一种方法可以这样做?

谢谢

javascript prototypejs

5
推荐指数
2
解决办法
1万
查看次数

标签 统计

ajax ×1

comet ×1

javascript ×1

long-polling ×1

nat ×1

networking ×1

p2p ×1

php ×1

prototypejs ×1

reverse-ajax ×1

tcp ×1