社区
数据库
帖子详情
局域网内做一个消息转发的系统(求建议)
保定风云软件
2010-01-31 09:19:33
简单描述一下需求:
1. 服务端程序扫描SQL Server数据库表的数据,产生一定格式的消息;
2. 客户端程序接收(主动或被动)到消息后,在右下角弹出一个消息窗口。类似QQ消息窗口。
---
以前没有做过这样的程序,有做过类似或知道怎么做的朋友帮忙回答。先谢过。
...全文
114
9
打赏
收藏
局域网内做一个消息转发的系统(求建议)
简单描述一下需求: 1. 服务端程序扫描SQL Server数据库表的数据,产生一定格式的消息; 2. 客户端程序接收(主动或被动)到消息后,在右下角弹出一个消息窗口。类似QQ消息窗口。 --- 以前没有做过这样的程序,有做过类似或知道怎么做的朋友帮忙回答。先谢过。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
保定风云软件
2010-02-02
打赏
举报
回复
现在用VC开发中,先简单处理。如果在窗口上显示像web页面一样的内容。比如:链接。 像qq的消息弹出窗口
wangk
2010-02-02
打赏
举报
回复
[Quote=引用 7 楼 kookey 的回复:]
现在用VC开发中,先简单处理。如果在窗口上显示像web页面一样的内容。比如:链接。 像qq的消息弹出窗口
[/Quote]
VC开发很常用的一点就是自绘。窗口上显示像web页面一样的内容有两种一种是实现自绘的组件,一种是使用Richedit,如果你不熟悉的话,恐怕还用费点时间。这就是为什么我说VC不适合快速开发。而像Delphi有很多现成的库可以直接套用。
后台的数据交换,既然不考虑性能,用普通的select模型的socket就可以了。在我看来性能和界面是最耗时的两个,如果没有现成的界面库,自己弄恐怕是快不了的。
开心的卡夫卡
2010-02-02
打赏
举报
回复
服务端有消息分发,将其内容写入数据库项,同时设定消息是否存在。。。
客户端SetTimer查询数据库,发现有更新内容然后读取显示
可以用客户端每次读取内容后在数据库上记录为标记,直到全部在线用户都已读取。
最后确认消息已经被全部收到~
jx1j1x
2010-02-01
打赏
举报
回复
这好像没有转发的概念嘛,最普通的cs结构。
lizhigang34
2010-02-01
打赏
举报
回复
SOCKET还不够吗?
marrco2005
2010-02-01
打赏
举报
回复
如果要求快速开发的话
建议用微软消息队列 MSMQ
这样服务端和客户端程序就不需要考虑通讯的问题, 全部通过 MSMQ 中转
wangk
2010-02-01
打赏
举报
回复
这样的需求快速开发的话,建议还是用Delphi会比较快,VB速度也不错。
除非你很熟悉C++否则不建议你用C++开发(从你语气看来,你这方面的知识也不多)
建议你去VB或Delphi的论坛上去求助吧。
保定风云软件
2010-01-31
打赏
举报
回复
现在对性能没有要求,但是要快速做出来,请楼上的朋友说一些关于具体知识点的内容。比如服务端怎么写,客户端怎么写。之间怎么配合?从知识的角度解释。:)
开心的卡夫卡
2010-01-31
打赏
举报
回复
可以将消息的不同类型存储到数据库中,然后客户端定期查询数据库中的消息,在弹出消息窗口,
但这样的更新要保证你的所有的客户端都读取一次后才可以更换下一条消息,
也可以将服务端的更新速度安一定间隔来取,这样可以不用管客户端的时间问题,因为只要服务端的时间大于客户端两倍时间就一定可以都做到同步,但这样的实时性仍然不是很高,这就要看对这方面的要求了!
如果要求较高就要开线程来为客户端发送消息然后客户端收到消息后做出反应。
实现
局域网
内机器访问本机虚拟机Linux
系统
的方法
本文介绍了如何实现
局域网
内机器对本机虚拟机Linux
系统
的直接访问。通过配置端口
转发
,将本机的特定端口映射到虚拟机中的服务端口,实现机器之间的通信。文章指出在配置之前需要确保网络连接正常,并设置正确的网络...
VmWare的NAT模式下端口转换实现
局域网
内其他物理主机连接虚拟机
VmWare的NAT模式下端口转换实现
局域网
内其他物理主机连接虚拟机 作者用的是win10的主机上VmWare装Centos7.6,在同一无线网络连接下,实现其他... 所谓桥接就是把两个本来分开的网段连接起来,连接之后成为了
一个
更大的
小型企业
局域网
搭建(一)
配置二层交换机新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成
一个
适合你的列表创建
一个
表格设定内容居中、居左、居右SmartyPants创建
一个
...
路由器端口
转发
&远程桌面控制:一电脑连接不同
局域网
的另一电脑
校园网环境下,一电脑远程桌面控制与校园网路由器连接的另
一个
电脑
公司
局域网
如何组建 公司
局域网
搭建方法
所谓的
局域网
(Local Area Network,简称LAN),用于将有限范围内(例如
一个
实验室、一层办公楼或者校园)的各种计算机、终端与外部设备互联成网。公司
局域网
怎么建立?首先来了解下不同规模企业网络组建方式。 10人...
数据库
4,012
社区成员
39,817
社区内容
发帖
与我相关
我的任务
数据库
VC/MFC 数据库
复制链接
扫一扫
分享
社区描述
VC/MFC 数据库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章