2026/4/18 13:56:52
网站建设
项目流程
珠海哪家做企业网站公司好,软件商店推荐,在设计赚钱的网站有哪些,南京做网站营销前言什么是网络编程
在网络通信协议下#xff0c;不同计算机上运行的程序#xff0c;进行的数据传输。
应用场景:即时通信、网游对战、金融证券、国际贸易、邮件、等等。
不管是什么场景#xff0c;都是计算机跟计算机之间通过网络进行数据传输。
Java中可以使用java.net包下…前言什么是网络编程在网络通信协议下不同计算机上运行的程序进行的数据传输。应用场景:即时通信、网游对战、金融证券、国际贸易、邮件、等等。不管是什么场景都是计算机跟计算机之间通过网络进行数据传输。Java中可以使用java.net包下的技术轻松开发出常见的网络应用程序。常见的软件架构BS架构的优缺点不需要开发客户端只需要页面服务端用户不需要下载打开浏览器就能使用如果应用过大用户体验受到影响CS架构的优缺点画面可以做的非常精美用户体验好需要开发客户端也需要开发服务端用户需要下载和更新的时候太麻烦网络编程三大要素IP设备在网络中的地址是唯一的标识。1.Ip的作用设备在网络中的地址是唯一的标识2.IPv4有什么特点目前的主流方案最多只有2^32次方个ip目前已经用完了IPv4的地址分类形式公网地址(万维网使用)和私有地址(局域网使用)。192.168.开头的就是私有址址,范围即为192.168.0.0--192.168.255.255专门为组织机构内部使用以此节省IP特殊IP地址自己写练习时127.0.0.1也可以是localhost:是回送地址也称本地回环地址也称本机IP永远只会寻找当前所在本机。常用的CMD命令ipconfig:查看本机IP地址ping:检查网络是否连通Inetaddress类3.IPv6有什么特点为了解决IPv4不够用而出现的最多有2^128次方个ip可以为地球上的每一粒沙子都设定ip端口号应用程序在设备中唯一的标识。应用程序在设备中唯一的标识。端口号:由两个字节表示的整数取值范围:0~65535其中0~1023之间的端口号用于一些知名的网络服务或者应用。我们自己使用1024以上的端口号就可以了。注意:一个端口号只能被一个应用程序使用。协议:数据在网络中传输的规则常见的协议有UDP、TCP、http、htps、ftp。UDP先接收再发送发送数据创建发送端的DatagramSocket对象数据打包(DatagramPacket)发送数据释放资源接收数据UDP的三种通信方式单播组播广播单播就是上面 的发送接收组播广播255.255.255.255