求前辈给个服务器端(加数据库)连接客户端,类似QQ聊天的程序 100

求前辈给个服务器端(加数据库)连接客户端,类似QQ聊天的程序首先感谢前辈能进来看下,大二学生一枚,学了几门编程语言,但都不怎么会有,所以想弄个小项目练练手,就一个类似QQ... 求前辈给个服务器端(加数据库)连接客户端,类似QQ聊天的程序首先感谢前辈能进来看下,大二学生一枚,学了几门编程语言,但都不怎么会有,所以想弄个小项目练练手,就一个类似QQ聊天的小程序,但弄了三个月了,只会一点点,网上找到都太浅,像类似于用多线程导致结果客户端数量有限。或者没有涉及用数据库操作。所以请前辈发以前程序给我下,不需要麻烦教程,只需要运行好的打包给我,语言可以java,和c类,我有vs2017和eclpse。求前辈打包前运行测试下,之后私我给您云盘,感谢前辈不吝赐教 展开
 我来答
匿名用户
推荐于2018-03-24
展开全部

我写一个类似聊天的软件

服务器端,由PHP编写,客户端由VB编写,服务器端会保存聊天信息

也有登录验证,

因为服务器端要一直保持在线,所以我用DOS运行php文件

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
申马都是浮云3Q
2018-01-07 · 超过19用户采纳过TA的回答
知道答主
回答量:28
采纳率:42%
帮助的人:10.3万
展开全部
我倒是有一个这样的程序,分客户端和服务端,又分有密码验证登录和无密码验证登录两个版本。有密码登录版本需要数据库支持。
客户端和服务端采用自定义的协议进行通信交流(可支持254人聊天,如果需要支持更多,则需要自行修改协议)。
服务端不是采用有客户端连接就开线程的技术,而是采用epoll技术直接处理高并发连接。
然而,由于epoll技术需要linux支持,所以我的服务端是运行在linux系统下的。而且虽然是采用C++语言写的,但是编译工具是QT,当年不想写两份代码,所以直接用QT写,然后在linux下编译了一个客户端,同样的代码(库文件稍动)在windows下编译了windows客户端,玩了一段时间就扔了。
如果你需要,可以给个邮箱,我发给你(7z打包,22.3M,如不要qt支持库,17.5M)。
不过需要注意,在linux上安装QT对于linux初学者不太那么容易的哦。我是在虚拟机上装的CentOS
注:windows下好像不支持epoll技术,如果想开发一个windows下的服务端,又不想使用每一个客户端连接都开一个线程的方法,建议你使用完成端口(IOCP)模型。
另外,我不提供技术支持,有疑问请到百度知道或CSDN提问。我实在没时间 :(
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式