网络编程
文章平均质量分 76
网络编程:网络编程涉及创建和实现通过网络进行通信的应用程序
Jerryean99
奋斗不息,编码不止,大家好,我是来自重庆的Jerryean99,一个坚信技术可以创造未来的Java程序猿!
展开
-
VMware Workstation15 配置网络
VMware Workstation 15配置网络的方法包括桥接模式、NAT模式和仅主机模式,需要设置子网IP、网关和DNS等参数,并在虚拟机中设置网络适配器模式和虚拟网络。启动虚拟机后,需检查网络连接是否正常。具体步骤可能会因操作系统和版本不同而有所差异。原创 2023-06-27 08:30:00 · 557 阅读 · 0 评论 -
Socket 保证长连接的两种方式
1.1 方法一:应用层自己实现的心跳包 由应用程序自己发送心跳包来检测连接是否正常,大致的方法是:服务器在一个 Timer事件中定时 向客户端发送一个短小精悍的数据包,然后启动一个低级别的线程,在该线程中不断检测客户端的回应, 如果在一定时间内没有收到客户端的回应,即认为客户端已经掉线;同样,如果客户端在一定时间内没 有收到服务器的心跳包,则认为连接不可用。1.2 方法二:TCP的KeepAlive保活机制 因为要考虑到一个服务器通常会连接多个客户端,因此由用户在应用层自己实现心跳包,代码较多 且原创 2022-04-20 17:13:30 · 5470 阅读 · 2 评论 -
Java 网络编程之Socket详解
Java Socket概念TCPJava SocketSocket APITCP编程服务器端客户端多线程实现服务器与多客户端之间通信步骤Socket通信基本示例基础模式双向通信,发送消息并接收消息如何告知对方已发送完命令服务端优化结语 同学们,今天我们来一起学习Java网络编程里的socket,通过本文的内容,我们就能掌握socket的基本概念以及基本使用。概念TCPTCP(传输控制协议)是面向连接的可靠的,基于字节流的传输通信协议。在简化的计算机网络OSI模型中(如下图所示),它完成第四层传输层原创 2022-02-21 16:11:07 · 5917 阅读 · 2 评论 -
Java网络编程
Java Socket概念TCPJava SocketSocket APITCP编程服务器端客户端多线程实现服务器与多客户端之间通信步骤Socket通信基本示例基础模式双向通信,发送消息并接收消息如何告知对方已发送完命令服务端优化结语 同学们,今天我们来一起学习Java网络编程里的socket,通过本文的内容,我们就能掌握socket的基本概念以及基本使用。概念TCPTCP(传输控制协议)是面向连接的可靠的,基于字节流的传输通信协议。在简化的计算机网络OSI模型中(如下图所示),它完成第四层传输层原创 2022-02-21 17:30:34 · 1121 阅读 · 18 评论