虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

网上程序

  • java版基于UDP协议网上聊天程序课程设计

    1.1课程设计的目的开发一个专用于实现两台计算机之间即时通讯的软件,以方便两台或两台以上的计算机之间信息的交流。,在连接并通信时,尤其是近程的即时通讯,彻底的脱离了远程的服务器,避免了和远程服务器连接时过多的浪费网络资源。并且避免了服务器忙或与服务器无法连接时,浪费过多时间用于和服务器建立连接!因此,这个软件是极具适应性和实用性的即时通讯软件!本次课程设计的目的是学习基于UDP协议实现网络聊天程序,已达到学会面向无连接方式的程序设计方法,并理解网络编程中面向无连接的概念。1.2课程设计内容1,实现一个基于UDP协议的简单的聊天程序,包括服务器和客户端。2.支持多人聊天。3,客户端具有图形化用户界面。UDP协议的全称是用户数据报协议,在网络中它与TCP协议一样用于处理数据包,是一种无连接的协议。在OS1模型中,在第四层-传输层,处于IP协议的上一层。UDP有不提供数据包分组、组装和不能对数据包进行排序的缺点,也就是说,当报文发送之后,是无法得知其是否安全完整到达的。UDP用来支持那些需要在计算机之间传输数据的网络应用。包括网络视频会议系统在内的众多的客户/服务器模式的网络应用都需要使用UDP协议。UDP协议从问世至今已经被使用了很多年,虽然其最初的光彩已经被一些类似协议所掩盖,但是即使是在今天UDP仍然不失为一项非常实用和可行的网络传输层协议。UDP是OS1参考模型中一种无连接的传输层协议,它主要用于不要求分组顺序到达的传输中,分组传输顺序的检查与排序由应用层完成,提供面向事务的简单不可靠信息传送服务。UDP协议基本上是IP协议与上层协议的接口。UDP协议适用端口分别运行在同一台设备上的多个应用程序。与所熟知的TCP(传输控制协议)协议一样,UDP协议直接位于IP(网际协议)协议的顶层。根据OSI(开放系统互连)参考模型,UDP和TCP都属于传输层协议。

    标签: java udp协议

    上传时间: 2022-06-19

    上传用户:

  • 用stm32库函数编写的modbus程序源代码

    在网上看到的别人写的一个基于STM32的MODBUS程序,还不错,发上来分享一下。顺便赚赚积分用于下载其他朋友的资料。 此Modbus协议暂时只支持RTU模式,只支持作为Modbus从设备。       暂时支持的功能码(16进制)如下表所示:       01.读线圈状态(读多个输出位的状态,有效地位为0-31)       02.读输入位状态(读多个输入位的状态,有效地位为0-31)       03.读保持寄存器(读多个保持寄存器的数值,有效地位为0-99)       04.读输入寄存器(读多个输入寄存器的数值,有效地址为0-1)       05.强制单个线圈(强制单个输出位的状态,有效地位为0-31)       06.预制单个寄存器(设定一个寄存器的数值,有效地址为0-99)       0F.强制多个线圈(强制多个输出位的状态,有效地址为0-31)       10.预制多个寄存器(设定多个寄存器的数值,有效地址为0-99)暂时支持的错误代码为:       01 不合法功能代码从机接收的是一种不能执行功能代码。发出查询命令后,该代码指示无程序功能。(不支持的功能代码)    02 不合法数据地址接收的数据地址,是从机不允许的地址。(起始地址不在有效范围内)    03 不合法数据查询数据区的值是从机不允许的值。(在起始地址的基础上,这个数量是不合法的)

    标签: modbus stm32

    上传时间: 2022-07-12

    上传用户:

  • Matlab应用程序接口用户指南

    Matlab应用程序接口用户指南

    标签: Matlab 应用程序 接口 用户

    上传时间: 2013-05-15

    上传用户:eeworm

  • 微型计算机原理与汇编语言程序设计 PPT版

    微型计算机原理与汇编语言程序设计 PPT版

    标签: 微型计算机 汇编语言 程序设计

    上传时间: 2013-07-16

    上传用户:eeworm

  • 可编程序逻辑控制器第六讲

    可编程序逻辑控制器第六讲

    标签: 可编程序 逻辑控制器

    上传时间: 2013-06-30

    上传用户:eeworm

  • GPS应用程序设计

    GPS应用程序设计

    标签: GPS 应用程序

    上传时间: 2013-06-29

    上传用户:eeworm

  • 蓝牙驱动程序 Widcomm 5.0

    蓝牙驱动程序 Widcomm 5.0

    标签: Widcomm 5.0 蓝牙 驱动程序

    上传时间: 2013-07-03

    上传用户:eeworm

  • MAX+plusII--BYTEBLASTER下载线驱动程序的安装

    MAX+plusII--BYTEBLASTER下载线驱动程序的安装

    标签: BYTEBLASTER plusII MAX 下载线

    上传时间: 2013-04-15

    上传用户:eeworm

  • 注射模设计方法与程序

    注射模设计方法与程序

    标签: 设计方法 程序

    上传时间: 2013-04-15

    上传用户:eeworm

  • Visual C++通信编程工程实例精解(附盘)(信息科学与技术丛书 程序设计系列) PDF

    Visual C++通信编程工程实例精解(附盘)(信息科学与技术丛书 程序设计系列) PDF

    标签: Visual 通信 编程工程

    上传时间: 2013-07-04

    上传用户:eeworm