S3:打印服务器端套接字连接的 IP地址
S4: 打印服务器端套接字连接的远程端口
S5: 得到服务器端套接字绑定的本地 IP 地址及端口
S6: 打印服务器端套接字绑定的本地端口
C1:实例化 Socket 对象
C2:将 InetSocketAddress 类实例化的对象中所包含的服务器主机 IP 及端口,
调用 connect()方法,传入至 Socket 类中,与服务器进行连接
C3:打印用户端套接字连接的 IP 地址
C4: 打印用户端套接字连接的远程端口
C5: 获取用户端套接字绑定的本地 IP地址及端口
C6: 打印用户端套接字绑定的本地端口
任务二 : 使用 TCP协议实现文件传送
在当前项目的根目录新建两个文件夹: “source”和“destination”,在 source
中放置两个文件:“cartoon.jpg”以及“file.docx”。这两个文件见实习附件。实现
一个服务器端程序 Server,服务器端可以通过文件流直接读取文件内容。实现一
个客户端程序 Client,客户端程序运行后,提示用户输入文件名。如,用户在客
户端输入“ file.docx”并回车,则程序通过 TCP协议读取服务器端的数据,将该
文件传送一个副本保存在“ destination”目录中。
结果截图: