- 30
- 0
- 约9.46千字
- 约 14页
- 2018-12-14 发布于浙江
- 举报
客户服务器程序设计及实现
实验(No. 4)题目:简单的客户/服务器程序设计与实现
实验目的及要求:
1、熟悉Microsoft Visual Studio 2008编程环境。
2、了解TCP与UDP协议,以及它们之间的区别。
3、了解客户/服务器模型原理。
4、熟悉Socket编程原理,掌握简单的套接字编程。
实验设备:
硬件:PC机(两台以上)、网卡、已经设定好的以太网环境
软件:Microsoft Visual Studio 2008
实验内容及步骤:
1、编写用TCP协议实现的Client端和Server端程序并调试通过。
程序分两部分:客户程序和服务器程序。
工作过程是: 服务器首先启动,它创建套接字之后等待客户的连接;客户启动后创建套接字,然后和服务器建立连接;建立连接后,客户接收键盘输入,然后将数据发送到服务器,服务器收到到数据后,将接收到的字符在屏幕上显示出来。或者服务器接收键盘输入,然后将数据发送到客户机,客户机收到数据后,将接收到的字符在屏幕上显示出来。
服务器方程序流程如下:
服务器方
Socket()
Socket()建立流式套接字,返回套接字号。
客户方
客户方
bind()
bind(),套接字s与本地地址相连。
Socket(),
Socket(),建立流失套接字,
返回套接字号
listen(),通知
listen(),通知TCP,服务器准备好接收连接。
acce
您可能关注的文档
- 学前教育美术手工意义.ppt
- 学前教育产生及发展.ppt
- 学校卫生及生活饮用水卫生监督要点及管理要求.doc
- 学术道德及学术规范课程mooc笔记.pdf
- 学校和托幼机构消毒.ppt
- 学校园林工程施工设计.doc
- 学校卫生法律法规和标准体系.ppt
- 学校宿舍楼修缮工程施工设计.doc
- 学校宿舍楼施工设计.pdf
- 学校弱电项目施工设计方案.doc
- 专业技术服务支持承诺书4篇.docx
- 2026四川成都市都江堰市事业单位赴外考核招聘10人备考题库附答案详解【完整版】.docx
- 2026四川成都市都江堰市事业单位赴外考核招聘10人备考题库附答案详解ab卷.docx
- 2026四川成都市都江堰市事业单位赴外考核招聘10人备考题库附参考答案详解(能力提升).docx
- 2026四川成都市都江堰市事业单位赴外考核招聘10人备考题库附参考答案详解(考试直接用).docx
- 2026四川成都市都江堰市事业单位赴外考核招聘10人备考题库附答案详解【名师推荐】.docx
- 2025年食品厂车间环氧地坪施工合同协议.docx
- 2026四川成都市都江堰市事业单位赴外考核招聘10人备考题库附参考答案详解(综合题).docx
- 高效会议策划与执行手册.doc
- 2025年食品电商代运营合作框架协议.docx
最近下载
- 【企业宣传片文案、专题片】创意产业园宣传片剧本.doc VIP
- 2026年期权开户知识测试题附答案.docx VIP
- 普通混凝土小型空心砌块配合比设计.pdf VIP
- 国家建筑标准设计图集15J401 钢梯.pdf
- 新解读《GB_T 1723 - 1993涂料粘度测定法》最新解读.docx VIP
- 实施指南(2025)《GB_T9751.1-2008色漆和清漆用旋转黏度计测定黏度第1部分:以高剪切速率操作的锥板黏度计》.pptx VIP
- 云内发动机培训教材.docx VIP
- 挖淤泥、流砂工艺.doc VIP
- 学习贯彻党的二十届四中全会精神网络专题培训班结业考试.pdf VIP
- 浅析《诗经》中的女性形象及其社会意义.doc VIP
原创力文档

文档评论(0)