我正在尝试制作一个简单的客户端/服务器程序。我打开了一个 ServerSocket,但似乎无法使用我创建的客户端套接字连接到它。
我一直在寻找答案有一段时间了 - 坦率地说,我不确定要针对这个问题搜索什么。
这是客户端代码:
import java.io.*;
import java.net.*;
public class Client{
public static void main(String[] args) throws IOException {
Socket s = null;
try{
System.out.println("connecting to host...");
s = new Socket("dagobah", 6464);
}catch (UnknownHostException e) {
System.err.println("Can't connect");
System.exit(1);
}
System.out.println("Connected to host");
s.close();
}
Run Code Online (Sandbox Code Playgroud)
}
这是服务器代码:
import java.net.*;
import java.io.*;
import java.util.*;
public class server{
public static void main(String[] args) throws IOException{
ServerSocket serverSocket = null;
try{
serverSocket = new ServerSocket(6464);
}catch (IOException e){
System.err.println("fail to start …Run Code Online (Sandbox Code Playgroud)