- 2
- 0
- 约 32页
- 2017-01-04 发布于未知
- 举报
单元十二 网络编程 学习目标: 掌握网络编程基础知识 掌握URL类的使用 掌握Socket编程技术 单元十二 网络编程 一、任务描述 QQ、MSN等聊天系统为世界各地的因特网用户构建了方便快捷的通信桥梁。 编写一个基于TCP协议的简单聊天系统。 使用包实现服务器端和客户端的连接、对话,使用Socket进行网络编程。 单元十二 网络编程 二、任务实施 什么是TCP/IP套接字? Java提供了两类TCP套接字,一个是服务器端的,另一个是客户端的 1.实现服务器端 (1)setupConnection() (2)communication() (3)closeConnection() (4)sendMsg() 单元十二 网络编程 2.实现客户端 客户端应用程序启动后,就开始向服务器端发起连接; 在界面下方的文本框输入聊天信息后,按回车键或者点击按钮“发送”均可以将信息发送到服务器端。 双方保持通信直到其中一方发出中止聊天的口令:“Terminate”。 客户端只需要使用服务器端的IP地址以及 端口号作为参数创建一个Socket对象。 单元十二 网络编程 3.运行程序 单元十二 网络编程 4.改进服务器端 如果是客户端发出的中止命令,服务器端应该关闭本次连接后,又处于监视等待连接状态。 需要将服务器端程序ChatServer中的connect()的方法中使用一
您可能关注的文档
- Java程序设计彭正文卢昕第12章多线程课件教学.ppt
- Java程序设计彭正文卢昕第13章课件教学.ppt
- Java程序设计彭正文卢昕第14章课件教学.ppt
- Java程序设计彭正文卢昕第15章Java与数据库编程课件教学.ppt
- Java程序设计实训教程汪志达主编程琪陈小冬副主编第2章Java面向对象编程基础(上)课件教学.ppt
- Java程序设计实训教程汪志达主编程琪陈小冬副主编第2章Java面向对象编程基础(下)课件教学.ppt
- Java程序设计实训教程汪志达主编程琪陈小冬副主编第3章常用工具课件教学.ppt
- Java程序设计实训教程汪志达主编程琪陈小冬副主编第4章Applet与图形用户界面(上)课件教学.ppt
- Java程序设计实训教程汪志达主编程琪陈小冬副主编第4章Applet与图形用户界面(下)课件教学.ppt
- Java程序设计实训教程汪志达主编程琪陈小冬副主编第5章Java网络程序设计及相关技术课件教学.ppt
- 2025~2026学年安徽合肥市合肥经济技术开发区下学期九年级学情调研试卷道德与法治.doc
- 2026年辽宁铁岭市部分学校中考二模历史试卷.doc
- 2026年陕西渭南市合阳县中考二模历史试卷.doc
- 2026年陕西省榆林市横山区九年级下学期学业水平考试适应性训练历史试卷.doc
- 2026年陕西省西安工业大学附属中学中考模拟历史试卷.doc
- 2026年陕西西安市交大附中浐灞右岸学校中考适应性检测历史试卷.doc
- 2026年贵州遵义仁怀市中考第一次适应性考试历史试卷.doc
- 2026年贵州遵义市红花岗区学业水平第二次适应性考试文科综合-初中历史.doc
- 2026年辽宁抚顺市新宾满族自治县模拟预测历史试卷.doc
- 2026年辽宁省抚顺市新宾县永陵镇中学5月份中考历史质量检测试卷.doc
最近下载
- 学习教育“立党为公”方面问题清单及整改措施.pdf VIP
- 给排水国标图集-04S520:埋地塑料排水管道施工.pdf VIP
- VDA 239-100-2023 中文版(汽车冷成型钢板通用材料规范完整标准).docx VIP
- 人教版七年级英语下册全套新测试卷(配2025年春改版教材).pdf
- 浙江省浙南名校联盟2025-2026学年高二下学期开学考试英语试卷(含答案).docx VIP
- 重点用能单位能耗在线监测接入端系统建设技术规范书 (模板).doc VIP
- 国企职工运动会组织方案.docx VIP
- 海康威视VisionMaster机器视觉软件详解.pptx VIP
- 初中数学九年级上学期期中测试题实用版.pdf
- 建筑工程施工质量检测机构管理手册(2024版).docx
原创力文档

文档评论(0)