小编Jac*_*lin的帖子

Java服务器套接字响应

我正在尝试创建一个简单的客户端/服务器套接字通信应用程序(聊天客户端).我花了无数个小时看着如何解决这个仍然没有运气,我可以将消息发送到服务器,但我坚持将消息从服​​务器发送回客户端.

我相信问题是我在收到邮件之后从服务器收到邮件的方式,我删除了我所拥有的一个我无法工作的InputStreamReader.

(我提前为草率代码道歉)

Server.java

public class Server extends Thread {
@SuppressWarnings("unused")
private static Socket socket;
static int port = 1337;
static ObjectOutputStream output;

@SuppressWarnings("resource")
public static void main(String[] args) throws IOException{  
    ServerSocket ss = new ServerSocket(port);
    System.out.println("Server started on port: " + port);
    while(!Thread.interrupted()){
        try {  
            Socket clientSocket = ss.accept();
            DataInputStream dis = new DataInputStream(clientSocket.getInputStream()); 
            PrintStream output = new PrintStream(clientSocket.getOutputStream());
            String str = (String)dis.readUTF();
            String[] split = str.split("-");
            String subStringUsername = split[0];
            String subStringMessage = split[1];
            Date date = new …
Run Code Online (Sandbox Code Playgroud)

java sockets client serversocket

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

标签 统计

client ×1

java ×1

serversocket ×1

sockets ×1