淮 海 工 学 院 计 算 机 工 程学 院实 验 报 告 书课 程 名:计 算 机 网 络题 目 : 基 于 Socket 的 C/S 程 序 开 发 班 级 : G 学 号 : 姓 名 : 评语:成绩: 指导老师: 批阅时间: 年 月 日一 、实 验 目 的理 解 和 巩 固 传 输 层 与 套 接 字 的 基 本 知 识 , 掌 握利 用 套 接 字 实 现 面 对 连 接 的 数 据 传 输 的 一 般 方法 , 深 化 理 解 客 户/ 服 务 器 工 作 模 式 , 学 会 简 单的 客 户 / 服 务 器 程 序 的 开 发 。二 、实 验 内 容利 用 Java 语 言 提 供 的 Socket 技 术 , 建 立 一 个 C/S 模 式的 应 用 , 允 许 客 户 端 用 户 输 入 2 个 整 数 , 服 务 器端 接 收 这 2 个 整 数 , 并 计 算 出 它 们 的 和 、 差 、 积 、商 , 最 后 送 回 客 户 端 。服 务 器 端 ServerSocket类 ( java.net 。 ServerSocket )构造方法:public ServerSocket(int port ) throws IOException-—S_1接受连接请求:public Socket accept() throws IOException-—S_2客 户 端 Socket 类 ( java 。 net 。 Socket )构 造 方 法 : public Socket(String host, int port ) throws UnknownHostException, IOException ——C_1读取数据:public InputStream getInputStream () throws IOException-—S_5 , C_3发送数据:public OutputStream getOutputStream () throws IOException——S_3 , C_4服 务 器 端 编 程创 建 ServerSocket对 象ServerSocket server=new ServerSocket ( 8000);监 听 来 自 客 户 端 的 请 求Socket linkSocket=server.accept ( ) ;与 客 户 端 进 行 通 信利 用 linkSocket 。 getInputStream( ) 接 收 客 户端 数 据 ;对 读 取 的 数 据 进 行 加 、 减 、 乘 、 除 计算 ;利用linkSocket.getoutputStream() 向客户端发送 计 算 结 果 ;监 听 结 束 时 关 闭 服 务 器server 。 close( );客 户 端 编 程建 立 连 接Socket client=new Socket (“ServerComputerName", 8000);与 服 务 器 进 行 通 信从 键 ...