基于TCP协议的局域网通信程序的设计

来源 :山东工业技术 | 被引量 : 0次 | 上传用户:jyyj
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文设计并实现了基于TCP协议的局域网简单即时通信系统,设计主要应用C/S模式,运用SOCKET套接字接口实现底层通信,并发送和接受TCP数据包、模拟Ethernet帧的发送过程。本通信系统实现了基本通信功能,包括客户端登陆验证、向好友发送文字信息和图片信息以及好友信息的保存。好友间实现文件传输和消息传递是运用P2P方式。本文先从系统设计的背景意义及需求分析入手,主要介绍了发送和接受TCP数据包设计思想和模拟Ethernet帧的发送过程设计思想并阐述了套接字和多线程执行任务等。 This text designs and realizes the local area network simple instant messaging system based on TCP protocol. The design mainly uses C / S mode, uses SOCKET socket interface to realize the bottom communication, and sends and receives TCP data packets to simulate the sending process of Ethernet frames. The communication system realizes basic communication functions, including client login verification, sending text and picture information to friends, and saving friend information. Friends between the file transfer and messaging is the use of P2P. This paper starts with the background and needs analysis of system design. It mainly introduces the design idea of ​​sending and receiving TCP packet and the sending process of analog Ethernet frame, and expounds the execution tasks of socket and multi-thread.
其他文献
徐州北站作为全国第二大编组站、上海局最大的编组站,如何发挥好科技作用,打造一个安全、畅通、高效、和谐的路局“北大门”,非常值得探索和思考.围绕安全、运营、设备管理、
Background Platinum-based chemotherapeutics are the most common regimens for advanced non-small-cell lung cancer (NSCLC) patients, and genetic factors are thoug
随着城市经济的高速发展,越来越多的城市都将地下交通网线作为解决交通拥挤的最为有效的手段,这亦使地铁盾构法施工在不断普及和高速发展的同时面临更大的挑战。盾构法施工将
沪蓉线合武段客运专线自开通运营以来,隧道衬砌病害逐渐显现出来,主要有隧道拱圈接缝处起皮,二次衬砌背后不密实、二衬厚度不足、二衬背后脱空等病害.结合隧道衬砌各种病害的
Background Superficial bladder cancer accounts for 60%-70% of all bladder cancer cases in China, when treatment consists of only transurethral resection of the
目的 探讨YL-1型碎吸针微创治疗自发性脑出血的疗效及护理.方法 对64例不同年龄脑出血患者采用碎吸针微创手术治疗,同时实施有效的护理干预.结果 24 h血肿清除50%以上者13例,
目的通过体外模型实验研究,探讨基于磁定位三维超声-超声单模态融合成像技术评估肝肿瘤消融范围的可行性及准确性。方法建立16个可用于消融及评估消融范围的体外模型,随机将模型分为完全消融组和不完全消融组(各8个)。利用三维超声-超声单模态融合成像技术评估肿瘤消融是否完全;对于不完全消融者,测量肿瘤残留的最大厚度。以大体标本结果作为"金标准",验证该技术评估的可行性及准确性。记录配准成功率、融合操作时间、
阐述了赣龙线线间距提速试验背景,分析了试验存在的安全风险点,提出了“提速安全控制关键技术参数”、“行车设备整治”、“新一代LKJ装置应用”、“全过程动态实时监测”、
桡动脉穿刺采集血标本是很普通的临床操作之一.在临床治疗护理过程中常需要进行桡动脉穿刺采血,而常规穿刺时用5 ml注射器接注射器本身所配备的7号针头进行穿刺,在实际操作中
1概况 rn20世纪90年代前建设的大批地下供水管网,由于铺设年代久远、管道内外腐蚀严重、内壁结垢等,导致过水面积减少影响输配能力并造成水质污染;有的渗漏超量,破坏了道路、