最后更新:2022-03-09 07:48:31 手机定位技术交流文章
网络编程
打电话–连接–接了–通话—>TCP连接
发短信------发送了就完事了---->UDP连接
网络编程的目的:
信息交流、数据交换、资源共享和通信
要取得这种效果,需要做些什么:
如何准确发现网络主机 : 端口、 此机器上的资源位置
二,你找到这个主机后 如何传递信息?
Javaweb:B/S网络编程
TCP/IPC/S网络方案拟订
网络通信的要素
如何建立网络通讯:
通信双方的地址
规则:网络通信协议
http,ftp,smtp,tcp,udp。。。。。
TCP/IP参考模式;
小结
一. 在网络方案拟订方面,有两个主要问题。
二. 网络方案拟订要素
3.万物皆对象
IP
InetAddress是一个IP地址。
IPV4/IPV6
公共地址(互联网)和私人地址(局域网)
输出结果:
/127.0.0.1
localhost/127.0.0.1
DESKTOP-A6EE6VO/192.168.242.1
www.baidu.com/112.80.248.75
[B@19dfb72a
112.80.248.75
112.80.248.75
www.baidu.com
端口
港口表示计算机上软件的过程。
输出结果:
/127.0.0.1:8080
localhost/127.0.0.1:8080
/127.0.0.1
127.0.0.1
8080
通信协议
协议:这就像我们用中文达成协议。
网络通信协议:速度、传输率、编码结构、传输管理..
问题:非常的复杂
TCP/IP群组:一系列协定
出名的协议:
TCP UDP对比
TCP:打电话
UDP:发短信
TCP
客户端
1. 连接服务器的套接字
2.发送消息
服务器
1. 制作服务套件
二. 等待用户连接接受
3.接受用户的消息
本文由 在线网速测试 整理编辑,转载请注明出处。