- 基本概念
- 分层思想
- Web 参考模型(ISO/OSI)
- Web TCP/IP 参考模型
- Java提供网络编程类型。
- InnetAddress 是一个环绕 IP 地址的类 。
- Socket 6号接口
基本概念
分层思想
将如此庞大而复杂的系统分解成若干微小而简单的子系统,然后分别处理每个系统。
Web 参考模型(ISO/OSI)
OSI模式有七层:应用-表达-会议-传输-网络-数据链接-物理。
Web TCP/IP 参考模型
一系列联网通信协议
5号礼宾楼层:应用-传输-网络-数据链接-物理(没有OSI中的层或会话层)
一些基本的TCP/IP网络概念:
- IP 地址
- Port 端口号
- Socket Socket: Socket 定义通信端点, Socket 由 IP 地址和端口号组成 。
- TCP(传播控制议定书):用于保证可靠传输的议定书。
- UDP(用户数据报告议定书):虽然没有连接的传输技术可能无法确保完全的安全和可靠性,但它们简单而有效。
- 域名:服务器地址
- URL (Uniform 资源定位器): 一个资源的互联网地址 。
- 语法格式:
<协议>://<主机号:端口号>/完整文件名/资源中的某个特定位置
Java提供网络编程类型。

InnetAddress 是一个环绕 IP 地址的类 。
- 您无法用新闻构建一个示例; 相反, 您必须使用静态方法获取它 。
object = InetAddress.getByName("hostname");
object = InetAddress.getLocalHost();
object = InetAddress.getAllByName("hostname");
Socket 6号接口
通信的一般步骤:
- 在服务器端先在服务器端创建服务器套件实例对象, 然后通过
accept()随时倾听客户端连接请求
- 当客户端需要连接时,将创建 Socket 实例对象并提交连接请求。
- 服务器端通过
accept()当该方法收到客户的请求时,它将打开连接该方法的接口,并创建必要的 I/O 数据流。
- 客户端和服务器对话使用一对输入Stream 和 输出Stream 对象进行。 通讯完成后, 关闭天体两端的 Socket 界面 。
本文由 在线网速测试 整理编辑,转载请注明出处,原文链接:https://www.wangsu123.cn/news/13257.html。