使用Linux内核链表实现多客户端连接服务器,里面有三种功能,1、TCP多人连接客户端,服务器可以把信息发给多个用户;
2、TCP多人连接客户端,可以把信息发给指定的某个用户;
3、服务器接收多个客户端传送过来的文件。
2023/9/9 7:58:10 13KB 内核链表 TCP通信 文件传送
1
Android商城项目开源,客户端加服务器端的源码,适合二次开发。
对各个接口的实现机制有开发搭建文档
2023/8/21 13:49:53 16.45MB mysql 客户端 服务器
1
C++写的即时通讯软件,应付大作业不错.包含客户端,服务器端,附带TXT说明C++写的即时通讯软件,应付大作业不错.包含客户端,服务器端,附带TXT说明
2023/8/18 5:35:52 279KB C++ 网络编程
1
PL/SQLDeveloper是一个为Oracle数据库开发存储程序单元的集成开发环境(IDE),使用PL/SQLDeveloper,你能方便地创建你的客户端/服务器应用程序的服务器部分。
到目前为止,从最差处想,你还可以完成如下工作:?使用文本编辑器编写程序单元(过程、触发器等)。
?使用OracleSQL*Plus编译源文件。
?如果有编译错误,你必须找出它位于源文件中何处,纠正它,并转回到SQL*Plus重新编译它,然后再找下一处错误。
?使用SQL*Plus或你的客户端应用程序测试程序单元。
?如果发生运行时错误,你又不得不辛苦地定位问题的原因并纠正错误。
?使用解释计划工具或tkprof工具优化你的SQL语句。
?使用SQL*Plus或其他工具在你的数据库中查看或修改其他对象和数据。
这些任务——编辑、编译、纠正、测试、调试、优化和查询——都可以在不离开PL/SQLDeveloperIDE的情况下被完成。
此外,PL/SQLDeveloper还提供了其他几个能在每天的PL/SQL开发中提供帮助的工具。
2023/8/16 3:18:50 25.22MB PLSQL Oracle 中文 破解
1
里面包含聊天室的客户端和服务器端的源文件和一份完整的设计报告。
一、 系统概要本系统能实现基于VC++的网络聊天室系统。
有单独的客户端、服务器端。
服务器应用程序能够接受来自客户端的广播,然后向客户端发送本机的IP与服务端口,让客户端接入到服务器进行聊天,检测用户名是否合法(重复),服务器责接收来自客户端的聊天信息,并根据用户的需求发送给指定的人或所有人,能够给出上线下线提示。
客户端能够发出连接请求,能编辑发送信息,可以指定发给单人或所有人,能显示聊天人数,上线下线用户等。
二、 通信规范的制定服务请求规范:服务器端:(1)创建一个UDP的套接字,接受来自客户端的广播请求,当请求报文内容为“REQUESTFORIPADDRESSANDSERVERPORT”时,接受请求,给客户端发送本服务器TCP聊天室的端口号。
(2)创建一个主要的TCP协议的套接字负责客户端TCP连接,处理它的连接请求事件。
(3)在主要的TCP连接协议的套接字里面再创建TCP套接字保存到动态数组里,在主要的套接字接受请求后,就用这些套接字和客户端发送和接受数据。
客户端:(1)当用户按“连接”按钮时,创建UDP协议套接字,给本地计算机发广播,广播内容为“REQUESTFORIPADDRESSANDSERVERPORT”。
(2)当收到服务器端的回应,收到服务器发来的端口号后,关闭UDP连接。
根据服务器的IP地址和端口号重新创建TCP连接。
故我思考:客户端一定要知道服务器的一个端口,我假设它知道服务器UDP服务的端口,通过发广播给服务器的UDP服务套接字,然后等待该套接字发回服务器TCP聊天室服务的端口号,IP地址用ReceiveForom也苛刻得到。
通信规范通信规范的制定主要跟老师给出的差不多,并做了一小点增加:(增加验证用户名是否与聊天室已有用户重复,在服务器给客户端的消息中,增加标志0)①TCP/IP数据通信---“聊天”消息传输格式客户机-服务器(1)传输“用户名”STX+1+用户名+ETX(2)悄悄话STX+2+用户名+”,”+内容+ETX(3)对所有人说STX+3+内容+ETX服务器-客户机 (0)请求用户名与在线用户名重复 //改进 STX+0+用户名+EXT(1)首次传输在线用户名STX+1+用户名+ETX(2)传输新到用户名STX+2+用户名+ETX(3)传输离线用户名STX+3+用户名+ETX(4)传输聊天数据STX+4+内容+ETX(注:STX为CHR(2),ETX为CHR(3))三、 主要模块的设计分析四、 系统运行效果(要求有屏幕截图)五、 心得与体会
2023/7/8 2:52:45 4.88MB 聊天室 网络聊天室 VC聊天室 CSocket
1
本项目用QT实现客户端,服务器,实例仅供参考
2023/7/6 16:19:31 394KB QT 银行排队
1
网络状态统一的开放式客户端服务器网络的轻量级基础。
2023/7/6 1:03:09 23KB C#
1
unityTCP客户端服务器端实现,包括两部分,服务器端客户端的数据封包拆包
2023/6/30 4:01:05 9KB tcp c#
1
火龙果软件工程技术中心  本文将提供一个易于使用的方法来开发使用SIP的JavaME应用程序。
同时还将检查随JavaWirelessToulkit发行的用于JavaME(JSR180)的SIPAPI。
本文还讨论了使用此技术的各种方法。
您将看到能够运行于移动电话或仿真器的一个真正的SIP应用程序。
简介:SIP+Java=卓越移动电话和可连接到Internet的PDA越来越受到人们的欢迎。
我的所有朋友都使用它们,并且结合使用了大量新的应用程序,。
其中许多程序可以“连网”,不论是客户端/服务器还是点对点设备。
开发可移动的网络应用程序时,需要选择通讯协议。
开发者可打开套接字并创建一个完全私有的协议。
2023/5/30 11:38:56 394KB JavaME的SIPAPI简介
1
此程序利用C语言编程,采用UDP协议实现了Windows客户端与linux服务器端视频文件的传输,代码亲身编写,保证可用。
2023/3/7 22:34:11 3KB UDP C语言 视频传输
1
共 92 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡