怎样在自己电脑上建立一个TCP服务器

在自己电脑上建立的TCP服务器,外网总是无法访问,该怎样办呢。我的网络环境是校园网,上网要拨号,拨号获得一个公网IP是教育网网段的。
最新回答
野心和家

2024-04-27 15:55:37

在自己电脑上建立一个TCP服务器的方法如下:
1、 创建一个ServerSocket;
2、从ServerSocket接受客户连接请求;
3、创建一个服务线程处理新的连接;
4、在服务线程中,从socket中获得I/O流;
5、对I/O流进行读写操作,完成与客户的交互;
6、关闭I/O流;
7、关闭Socket。

创建一个ServerSocket的方法如下:
ServerSocket server = new ServerSocket(post)
Socket connection = server.accept();
ObjectInputStream put=new ObjectInputStream(connection.getInputStream());
ObjectOutputStreamoput=newObjectOutputStream(connection.getOutputStream())。