serversocket专题提供serversocket的最新资讯内容,帮你更好的了解serversocket。
为什么在serverSocket.accept()上什么也没发生?服务器从客户端获取数据,但是程序对方法serverSocket.accept()不执行任何操作public void start() { try { Socket socket= serverSocket.accept(); Sy
我正在开发一款使用局域网的游戏.像大多数多人游戏一样,有一个服务器 - 客户端系统.计算机A运行程序实例,创建服务器并等待;计算机B做同样的事情.现在Computer C运行程序,我想要的是他可以看到计算机A和B在那里列为游戏服务器.我怎样才能做到这一点?为了列出所有可用的服务器,一个简单的解决方案可能就是:我需要检查特定范围内的所有IP地址,看看它们是否通
我正在尝试通过TCP将一个对象从服务器端套接字发送到客户端套接字.我无法找出问题所在. 这是我在客户端遇到的错误: java.io.EOFException at java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2280) at java.io.ObjectInputStream$
我正在使用套接字进行一些测试,我遇到了一些奇怪的行为:在第50个客户端Socket连接之后,ServerSocket将拒绝连接,即使该客户端套接字在下一个打开之前关闭,即使延迟是连接之间添加. 以下程序是我的实验代码,它在当前状态下不抛出异常并正常终止.但是,如果Socket []客户端的数组大小增加到50以上,则在第50个连接之后尝试连接的任何客户端套接字将被服务器套接字拒绝. 问题:为什么服务
我知道术语“负载平衡”可能非常广泛,但我试图解释的主题更具体,我不知道正确的术语.我正在构建的是一组服务器/客户端应用程序.服务器需要能够处理大量的数据传输以及客户端连接,因此我开始研究多线程. 基本上有3种方法可以看到为服务器实现任何类型的线程…… >一个处理所有请求的线程(如果有500个客户端登录,则会破坏线程的用途) >每个用户一个线程(为500个客户端中的每个客户端创建1个线程存在风险)