461得票8回答
323得票4回答
在什么情况下,AJAX长/短轮询比HTML5 WebSockets更受欢迎?

我正在为朋友构建一个小型聊天应用程序,但不确定如何及时获取信息,而不像强制刷新页面一样手动或简陋。 目前,我正在使用简单的AJAX来实现这一点,但这种方法的缺点是在短时间内反复访问服务器。 在研究长/短轮询时,我遇到了HTML5 WebSockets。这似乎很容易实现,但我不确定是否存在某...

108得票1回答
为什么网络字节顺序被定义为大端序?

如题所述,我的问题是,为什么在传输数据时TCP/IP使用大端编码而不是另一种小端方案?

105得票1回答
向Android添加新的网络承载者

我想要在Android(已经root或自定义构建)中添加新的传输协议,与Wifi和GPRS平行。 我已经从事了一些Android开发,并且知道(在Android 2.2中)有关于WIFI和GPRS的常量。这是否意味着我需要在许多地方添加常量,并提供网络堆栈? 我希望添加的第一个传输协议是U...

102得票9回答
Java HTTP客户端请求和定义的超时时间

我想在我的云中对多台服务器进行BIT(内置测试)。 我需要在超时时间长的情况下请求失败。 我应该如何使用Java实现这个功能? 尝试类似下面的代码似乎不起作用。public class TestNodeAliveness { public static NodeStatus nodeBI...

78得票7回答
设置TIME_WAIT TCP

我们正在调整一个通过TCP接收消息并在内部使用TCP进行某些消息传递的应用程序。在负载测试期间,我们注意到随着对系统的同时请求增加,响应时间会显著降低(然后完全停止)。在此期间,我们看到许多处于TIME_WAIT状态的TCP连接,并有人建议将TIME_WAIT环境变量从其默认值60秒降低到30...

69得票2回答
TCP vs UDP - 什么是TCP连接?

TCP连接到底是什么? 我知道客户端和服务器之间没有物理连接。这个连接只是客户端套接字与服务器在三次握手后创建的新套接字相连吗? 此后,一旦“连接”建立,连接两端的套接字就知道在何处发送他们的数据包。 除了TCP的初始握手外,UDP的功能如何不同? 是每个服务器套接字只有一个客户端向该特定套...

66得票10回答
吞吐量和带宽有什么区别?

通道吞吐量是衡量实际通过通道传输的数据量的一种方法。为什么它明显小于通道带宽呢?

61得票3回答
SQL Server Express无法连接错误:28-服务器不支持请求的协议。

我无法从我的服务器(Windows 2008 R2)连接到本地的 SQL Server Express(2012,但版本不应该有关系),以便使用其中的工具(如果您想知道,这是 APEX SQL Data Diff)。我可以浏览网络服务器,并从可用服务器的下拉列表中选择我本地的实例,但当我尝试在...

58得票4回答
穿越NAT连接P2P?

我开始尝试使用p2p连接与其他人建立联系,因此我在JAVA上编写了一个简单的套接字程序,以便Android设备的用户可以共享简单的p2p消息(当时我对NAT一无所知)。后来我了解到了NAT,现在我需要与另一个使用服务器进行发现的用户建立TCP连接,但有效负载是通过p2p传输的。我还看过XMPP...