- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
socket论文socket论文
socket聊天软件的设计与实现
专业:网络工程 学号:姓名:曹敏 课程:socket网络编程
摘要:随着信息安全越来越受到人们的重视,许多部门在进行信息交流的时候为了保证其信息的安全,对使用的沟通软件有着严格的要求。本文以socket为核心,以windows操作系统作为开发环境进行聊天软件的设计与实现。开发结果实现了基本的通信功能,也将一直进行开发以满足更多客户的需求。
关键词:socket,通信,信息安全。
Design and implementation of socket chat software
Professional: network engineering number: Name: Cao Min Course: socket network programming
Abstract: As information security more and more attention has been paid, many sectors during the time the exchange of information in order to ensure the security of their information, the software used to communicate with strict requirements. Taking socket as the core to windows operating system design and implementation of chat software as a development environment. Development results to achieve the basic communications functions, also has been developed to meet the needs of more customers.
Keywords: socket, communications, information security.
随着网络技术的迅速发展,信息交流也是信息化管理的一部分,利用计算机解决工作中的各种问题的沟通,以此提高工作效率和水平,同时也保证着信息交流的安全性。因此开发出一款既简易又安全的聊天软件,能够对生活中工作学习以及沟通带来不少的便捷,所以我们必须学习好socket网络编程原理,选好开发环境,掌握好开发技巧,研究各种通信协议,才能开发出一款实现众多功能的聊天软件。
开发环境和技术准备。
开发环境
(1)网络:局域网;
(2)操作系统:Windows 7,Windows XP
技术准备
(1)Socket
socket是面向客户/服务器模型而设计的,socket接口是TCP/IP网络的API,
Socket接口定义了许多函数或例程,Java 程序员可以用它们来开发TCP/IP网
上的应用程序。在Java中,Socket和ServerSocket类库位于包中。
ServerSocket用于服务器端,Socket是建立网络连接时使用的。在连接成功时,
应用程序两端都会产生一个Socket实例,只需操作这个实例,就可完成所需的会
话。
(2)TCP/IP协议简介
TCP/IP协议实际上就是在物理网上的一组完整的网络协议。其中TCP是提供传
输层服务,而IP则是提供网络层服务。TCP/IP主要包括以下协议:IP:网间
协议(Internet?Protocol)?负责主机间数据的路由和网络上数据的存储。同
时为ICMP,TCP,UDP提供分组发送服务。用户进程通常不需要涉及这一层。ICMP:
网间报文控制协议(Internet?Control?Message?Protocol)此协议处理网关
和主机的差错和传送控制。TCP:传输控制协议
(Transmission?Control?Protocol)这是一种提供给用户进程的可靠的全双
工字节流面向连接的协议。它要为用户进程提供虚电路服务,并为数据可靠传
输建立检查。
(3)WINDOWS SOCKETS网络编程
您可能关注的文档
- SGD-S使用手册SGD-S使用手册.doc
- SHENGW文档SHENGW文档.doc
- Shell程序设计Shell程序设计.doc
- SGIP1.2标准协议SGIP1.2标准协议.doc
- Shinny 教学备案Shinny 教学备案.doc
- shizhengshizheng.doc
- ShopNC学习笔记ShopNC学习笔记.doc
- shuxue复习shuxue复习.doc
- shell复习课shell复习课.doc
- sikaoti - 副本sikaoti - 副本.doc
- 2024年中国石化集团河南石油勘探局校园招聘62人【重点基础提升】模拟试题附带答案题库大全含答案(巩.docx
- 2024年中国石化集团河南石油勘探局招聘71人公开引进高层次人才笔试参考题库答案完整版(有一套).docx
- 2024年中国石化集团河南石油勘探局招聘3人高频100题难、易错点模拟试题附带答案题库【基础题】.docx
- 2024年中国石化集团河南石油勘探局招聘(高频重点提升专题训练)共100题附带答案王牌题库【培优】.docx
- 2024年中国石化集团河南石油勘探局招聘80人历年高频考题难、易错点模拟试题附带答案完整版附答案【培.docx
- 2024年中国石化集团河南石油勘探局招聘3人历年(高频重点提升专题训练)附带答案大全【真题汇编】.docx
- 2024年中国石化集团河南石油勘探局招聘3人历年(高频重点提升专题训练)附带答案内部题库附参考答案(.docx
- 2024年中国石化集团河南石油勘探局招聘3人历年(高频重点提升专题训练)附带答案真题(预热题).docx
- 2024年中国石化集团河南石油勘探局招聘1人公开引进高层次人才笔试参考题库答案附参考答案(研优卷).docx
- 2024年中国石化集团西北石油局应届高校毕业生招聘重点基础提升模拟试题附带答案内部题库附答案(综合卷.docx
最近下载
- (19三96)山西省尧都区部分联校课堂教学模式改革的研究与实践(名校课模讲座三之96).doc
- 硬笔楷书字帖常用字练习完整版整理.pdf
- 魏氏组织的形成原因及如何解决.doc
- 入职(电气技术员)测试题(含答案).doc
- 2022-2023年副主任医师(副高)-健康教育与健康促进(副高)考试题库1(含答案).docx VIP
- 2024年化工企业安全管理人员试题试题库真题A4版打印.docx
- 2023年PLC及其应用理论知识考核试题及答案.pdf
- 2024年电气控制与PLC专业知识考试题库及答案(含A.B卷).pdf VIP
- 使用林地可行性报告编写规范.pdf VIP
- 水产品 投标方案(技术方案).doc
文档评论(0)