JavaSE---网络--客户端协议处理框架
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | /** * 【客户端协议处理框架】 * 1、Java 对 客户程序 的通信过程 进行了抽象,提供了通用的协议处理框架,框架封装了 Socket: * java.net.URL: * Uniform Resource Locator统一资源定位器,表示 客户程序要访问的远程资源; * * java.net.URLConnection: * 表示 客户程序 与 远程服务器的 连接; * 可以 从 URLConnection中获取 InputStream、OutputStream; * * java.net.URLStreamHandler: * 协议处理器; * 负责 创建 与协议相关的URLConnection对象; * * java.net.ContentHandler: * 内容处理器; * 负责 解析服务器发送的数据,把它转换为 相应的Java对象; * * 2、与客户端协议处理框架 相关的程序 分为2种: * 运用 协议处理框架的客户程序: * 网络 应用层 的客户端程序; * 在 客户端程序 中,一般 只需要访问 框架的URL、URLConnection; * * 协议处理框架的实现程序: * 根据特定的协议,拓展框架; */ |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· .NET10 - 预览版1新功能体验(一)