serversocket

    1热度

    2回答

    我刚开始使用Sockets,对于我当前的项目,我需要能够从客户端控制我的程序,但是如果我的项目合作伙伴想同时使用他的客户端,服务器不会向连接类中显示的“您已连接”消息发送给他。所以我假设服务器不能同时接受多个客户端。我曾尝试使用类Connection的线程,但是也不会将消息“您已连接”发送给第二个客户端。我在这里做错了什么? import java.io.IOException; import

    0热度

    2回答

    有谁可以请解释为什么byte[] buf在服务器上不包含由客户端发送的100,000 1?在大约60k字节的标记处,值保持全零。我承认我没有在Streams或TCP上工作太多,所以我确信我做错了什么;我只是不明白它是什么。我已经在服务器上用InputStream和BufferedInputStream对此进行了尝试,结果相同。感谢任何人/每个可以花时间向我解释这一点的人! 客户端代码非常简单: b

    -2热度

    2回答

    我想创建一个具有多个客户端的服务器,但我不确定如何执行此操作。我只知道如何与一个客户做到这一点。我在谷歌上查了一些教程,但我不明白为什么有用,所以每个人都可以解释他们的答案?非常感谢你们! :D

    0热度

    3回答

    我是新的Java套接字,我见过这么多的例子,但我不明白如何将参数从服务器传递到客户端,反之亦然。我的目标是传递一个对象,这就是为什么我使用对象I/O流。 我必须分类服务器和播放器。 public class Server extends Thread{ public static final int TEST = 165; ServerSocket serverSocket; InetAd

    1热度

    1回答

    我做了一个非常简单的命令聊天java基础应用程序。 尽管项目由一个作为服务器组成,另一个作为发送套接字并从服务器接收套接字的客户端。 但服务器不是一个Servlet或任何其他类型的,它只是一个简单的纯Java类通过ServerSocket的一个服务器功能...... 如果能够在线托管(云最好)怎么我会知道客户端使用的新主机名? 端口将变为? 服务器类 public class ServerDoor

    0热度

    1回答

    我写了简单的客户端serwer,但不幸的是,我做到了如此混乱和很差,所以我决定写一切从头开始。我想写信给两个方向进行通信,并断开和连接一个新的客户端。这意味着客户端或服务器发送一条消息并且一个适当的读取它。在开始的时候所有的作品,但是当我想关闭客户端,我得到两个错误: java.net.SocketException: Socket closed readSocketData() java.ne

    2热度

    2回答

    我试图在通过ServerSocket监听端口的Openshift上启动应用程序。 ServerSocket = new ServerSocket(8080); 但它失败,出现以下错误信息: java.net.BindException: Permission denied at java.net.PlainSocketImpl.socketBind(Native Method) at ja

    3热度

    1回答

    我正在创建多人游戏,但是当创建ServerSocket时,我无法关闭在该应用程序中运行的任何JFrame,这里是我的服务器创建代码: private void createServer() { JFrame frame = new JFrame("Cow Invaders - Server"); JTextArea console = new JTextArea();

    0热度

    1回答

    我对ObjectInputStream有问题。我想通过这个发送对象,但程序停止在我想初始化ObjectInputStream的位置。我已经搜索了回答,并且我发现在你初始化一个ObjectInputStream之前需要打开ObjectOutputstream。但是这在那里是有保证的。 我的客户端类的代码段: socket = new Socket(InetAddress.getByName(serv

    1热度

    1回答

    试图编写一个简单的服务器来回显文本,需要给它多个线程。每当客户端连接时,我都会收到一个套接字。我不太清楚最新的错误,我只是刚刚开始学习,所以我不懂。如果任何人都可以告诉我什么是错的,我会很感激。 注意:这段代码显然不是完全完成的,我大多只需要解决上述问题。 import java.io.InputStream; import java.io.InputStreamReader; import