TCP通信
来源:互联网 发布:剑3成女捏脸数据 编辑:程序博客网 时间:2024/06/08 11:24
使用TCP协议编写一个网络程序,设置服务器端的监听端口是8002。
当与客户端建立连接后,服务器端向客户端发送数据“Hello, world”,客户端收到数据后打印输出。
当与客户端建立连接后,服务器端向客户端发送数据“Hello, world”,客户端收到数据后打印输出。
1.TCPServer.java
import java.io.DataOutputStream; import java.io.OutputStream; import java.net.ServerSocket; import java.net.Socket; public class TCPServer { public static void main(String[] args) throws Exception{ ServerSocket s=new ServerSocket(8002); while (true) { Socket s1=s.accept(); OutputStream os=s1.getOutputStream(); DataOutputStream dos=new DataOutputStream(os); dos.writeUTF("Hello, world"); dos.close(); s1.close(); } } }
2.TCPClient.javaimport java.io.DataInputStream; import java.io.InputStream; import java.net.Socket; public class TCPClient { public static void main(String[] args) throws Exception{ Socket s1=new Socket("127.0.0.2", 8002); InputStream is=s1.getInputStream(); DataInputStream dis=new DataInputStream(is); System.out.println(dis.readUTF()); dis.close(); s1.close(); } }
3.运行截图阅读全文
0 0
- TCP 通信
- TCP 通信
- TCP通信
- TCP-通信
- TCP通信
- Tcp通信
- TCP通信
- TCP通信
- TCP通信
- TCP通信
- TCP 通信
- TCP通信
- TCP通信
- TCP通信
- TCP通信
- TCP通信
- TCP通信
- TCP通信
- 第一个程序 取名“holle world” 2017.12.16
- PAT 1018. 锤子剪刀布
- MapReduce WordCount 编码实战
- mybatis详解-(12)配置多种数据库SQL解析
- 机器学习中的Softmax函数
- TCP通信
- vue子组件获取父组件方法
- uabntu 14.04 在线安装qt5.7教程
- Lua之模块与元表
- 考题篇(5.4) NSE4 07. 基础 IPsec VPN ❀ 飞塔 (Fortinet) 网络安全专家
- 使用plsql导出数据库表中数据
- 用户输入的字符串中空格的替换
- Jupyter notebook教程
- 日志系统