最近在与第三方系统对接接口时,需要用到 socket
这种方式,在调试过程中,一直出现java.net.SocketException: Connection reset
这个错误
我的客户端代码
import java.io.IOException;
import java.io.OutputStream;
import java.io.PrintStream;
import java.net.Socket;
public class ClientDemo1 {
public static void main(String[] args) throws IOException {
System.out.println("客户端启动");
// 1、创建客户端连接服务端的通道
Socket socket = new Socket("127.0.0.1",7777);
// 2、从socket获取一个字节输出流
OutputStream os = socket.getOutputStream();
// 3、将字节输出流转成更高级的打印流
PrintStream ps = new PrintStream(os);
// 4、发送信息
ps.print("我是一棵快乐的韭菜");
System.out.println("发送成功&#