JavaSE---网络--客户端协议处理框架
/** * 【客户端协议处理框架】 * 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; * * 协议处理框架的实现程序: * 根据特定的协议,拓展框架; */