persistent-connection

    2热度

    1回答

    我正在使用PersistentConnection向连接的客户端发布大量数据(许多小包)。它基本上是单向的数据方向(因为每个客户端将调用其他服务器上的端点来设置各种订阅,所以它们不会通过SignalR连接将任何数据推送回服务器)。 有什么方法可以检测到客户端无法跟上发送给它的消息吗? 这个例子可能是一个连接不好的移动客户端(例如在漫游的情况下,速度可能会有很大的变化)。如果我们每秒发送100条消息

    1热度

    1回答

    原始任务相同的数据库:在我的应用程序需要有2个不同连接同时与相同的凭证相同的数据库。我需要这样做,因为一个连接用于数据事务,可能很长。另一个是应用程序级锁,它应该是即时的(显然,我希望看到应用程序级别锁一出现,而不是数据事务结束后,太迟了)。 所以,问题是:如何强制PDO如果我使用持久连接选项来打开的情况下,第二连接? 现在 - 我获得相同的连接两次,如果持续连接被打开(期望)和2间不同的连接,如

    1热度

    2回答

    我需要在Python中开发一个应用程序,并行处理几千个持久的TCP连接。客户端在引导时连接到服务器,并不时发送一些消息(二进制格式)。服务器还发送回复客户的消息和异步的其他二进制消息。基本上它是由客户端发起的持续连接,因为我无法访问位于NAT后面的客户端。 问题是:哪个库/框架是我要考虑的这个任务。为每个客户端产生一个线程不是一种选择。我不知道python的线程池库。我最近也发现了gevent。我

    0热度

    1回答

    这种情况是ASP.NET MVC4项目中SignalR(NuGet的v1.1.2)持久连接上的单个javascript客户端。一旦连接,我就从客户端向服务器连续发送多条消息。在服务器上,我的OnReceived覆盖函数会同时从多个线程中调用,这会导致邮件无序接收,因为它会变成一场比赛,看看哪一个先打到我的锁。从服务器发送到客户端的消息似乎按顺序发送,尽管这可能只是运气。 对于单个客户是否有任何期望

    1热度

    1回答

    我的Android应用程序在调用Web服务认证API基于类型的数据从服务器下载和同步记录。 例如: 应用程序呼叫API在循环对不同内容类型(Commerce, Science, Arts)。 现在对于每个内容类型,应用程序维护last sync date所以它只能是日期,统计最近一个月后同步数据。 API调用看起来像: private void loadData(){ String ap

    0热度

    2回答

    我读了很多有关,但的NodeJS仍不清楚以下: 使用TCP协议的客户端和服务器同意在一个端口上,然后可以保持连接。服务器知道客户端的IP地址,因此可以发回消息。如果我们使用nodejs,那么多个客户端可以连接到相同端口上的同一个nodejs服务器。这怎么可能?同一台服务器如何在同一端口上建立多个连接。 如果客户端在NAT后面,那么它的IP可以是动态的,那么nodejs服务器如何可以向客户端发送数据

    2热度

    1回答

    我需要在PHP中建立一个持久套接字连接,但不确定如何实现这一点。目前,当我发送SMS消息时,我a)打开一个套接字连接b)发送消息(通过SMS/SMPP)和c)关闭套接字连接 但是我不需要一直打开和关闭连接。相反,我需要 - 2 persistent connections that maintains connectivity to an SMSC (SMS centre) and reconne

    3热度

    2回答

    因此,我基本上每个请求都有很多内部和外部API调用。这意味着有很多设置这些API的连接。有没有办法创建一个可以在请求之间共享的持久连接对象? 所以我想替换: def a(request): c = api.connect() c.call_function() 有了: def b(request): // use existing connection objec

    6热度

    3回答

    我想写一个BASH命令,它使用CURL向两个不同的网页发送GET请求,但使用相同的连接。对我来说,就像发送GET请求到登录页面以向服务器进行身份验证,然后第二个请求模仿将在Web浏览器中发生的自动重定向到主页(通过meta刷新标签)。我需要链接请求,因为主页的内容(由服务器生成)对于访客用户而言与认证用户不同。 我第一次尝试根据建议,从SOF post此命令(假设变量$IP和$PORT已经与有效值

    4热度

    1回答

    从Max parallel http connections in a browser?开始,浏览器每台主机只能有几个连接。我知道这可以解决使用子域,但我可以解决这个通过使用不同的端口为同一主机? 那么下面是否允许浏览器将其连接的三倍(假设每个端口正在监听)? www.example.com www.example.com:8080 www.example.com:8081 感谢