URL连接(URLconnection类)3,URLConnection同时支持get和post两种机制一般的格式缺省情况下位postmethod方式URL和URLConnection的区别在于前者代表一个资源的位置,后者代表一种连接11
11 URL连接(URLconnection类)3 • URLConnection同时支持get和post两种机制 一般的格式. • 缺省情况下位post method方式 • URL和URLConnection的区别在于前者代表一 个资源的位置,后者代表一种连接
Java套接字编程·什么是套接字·基于TCP的通信·基于UDP的通信12
12 Java套接字编程 • 什么是套接字 • 基于TCP的通信 • 基于UDP的通信
什么是套接字(Socket)-1·Socket是网络上运行的程序之间双向通信链路的最后终结点网络服务IP,portftp2021telnetSocket客户程序23Mailfinger端口IP与端口的组合得出一数据结构个套接字,可以完全分辨IO缓冲区Internet上运行的程序13
13 什么是套接字(Socket)-1 • Socket是网络上运行的程序之间双向通信 链路的最后终结点 网络服务 Mail ftp finger 20 telnet 数据结构 I/O缓冲区 端口 21 客户程序 23 Socket IP,port IP与端口的组合得出一 个套接字,可以完全分辨 Internet上运行的程序
什么是套接字(Socket)-2·端口号:TCP/IP协议为每种服务定义了一个端口,当一台计算机上运行不同服务器程序时根据端口号不同提供相应的服务端口号不是计算机上的物理连接器,它只是软件意义的假想端口端口号internet服务端口号internet服务2180ftpwww23119telnetnntp53DNS110POP314
14 什么是套接字(Socket)-2 internet服务 端口号 internet服务 端口号 telnet 23 nntp 119 ftp 21 www 80 DNS 53 POP3 110 • 端口号:TCP/IP协议为每种服务定义了一个端 口,当一台计算机上运行不同服务器程序时, 根据端口号不同提供相应的服务. • 端口号不是计算机上的物理连接器,它只是 具软件意义的假想端口
基于TCP的通信-1,在服务器端通过指定一个用来等待的连接的端口号创建一个ServerSocket实例·在客户端通过规定一个主机和端口号创建一个socket实例,连到服务器上·ServerSocket类的accept方法使服务器处于阻塞状态,等待用户请求·Socket类和ServerSocket是基于TCP协议的,TCP协议提供64个端口,256以内位保留端口.15
15 基于TCP的通信-1 • 在服务器端通过指定一个用来等待的连接的 端口号创建一个ServerSocket实例. • 在客户端通过规定一个主机和端口号创建一 个 socket实例,连到服务器上. • ServerSocket类的accept方法使服务器处于阻 塞状态,等待用户请求 • Socket类和ServerSocket是基于TCP协议 的,TCP协议提供64个端口,256以内位保留端 口