一起来研究一下!!!如何构建一个企业内部的即时通讯软件 cs的

libinlink 2010-05-10 10:48:45
需求如下:
现在公司地域比较大,北京、天津、石家庄。。。。。
每次有公文需要批阅的时候都要通过电话来通知,当然也有内部oa(bs),
但是bs的缺点就是必须打开网页才能看到相关的信息。

所以我想开发一个简单的,可以发送文字信息的即时通讯工具,装在每个机器上。
当有和自己相关的信息时在windows桌面的右下角弹出提示框。(类似qq、,msn)


使用人数大概有几千人。我不想用直连数据库,然后定时读取的方式来实现。
这样服务器的负荷太大。


请大家给点意见啊,先谢了。

另外,我看了网上的开源IM,发现都是Java的(我不会,呵呵)
...全文
233 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
liji2009 2010-05-10
  • 打赏
  • 举报
回复
帮顶一下
illusionriver 2010-05-10
  • 打赏
  • 举报
回复
顶起来~ 想法如下:

如果在服务器上有一应用程序池,监听数据库。
当有数据更新时,把此条数据放入临时数据池。
当用户客户端已登陆时,给具有此条数据权限的用户发送信息至客户端。
客户端接收后,由用户手动打开消息链接至WEB服务器进行操作。
此条数据操作成功后,移出临时数据池,置数据库相应表状态。
illusionriver 2010-05-10
  • 打赏
  • 举报
回复
学习一下,要用到底层协议进行开发? 要有客户端支持吧。
PeterSong9970 2010-05-10
  • 打赏
  • 举报
回复
帮顶了。。。
jihx2000 2010-05-10
  • 打赏
  • 举报
回复
学习中!
vpoint2009 2010-05-10
  • 打赏
  • 举报
回复
原来真有人直连数据库,然后定时读取的方式
我这么干过,都不好意思告诉别人
那不用数据库,直接放文本文件如何?
ly3973661 2010-05-10
  • 打赏
  • 举报
回复
这个有点难度
ZengHD 2010-05-10
  • 打赏
  • 举报
回复
[Quote=引用楼主 libinlink 的回复:]
但是bs的缺点就是必须打开网页才能看到相关的信息。
[/Quote]
这个应该是BS的优点
捷哥1999 2010-05-10
  • 打赏
  • 举报
回复
看看这里,codeproject有人实现了一个,你可以先下载来研究!
http://www.codeproject.com/KB/IP/PrismServer.aspx
颤菊大师 2010-05-10
  • 打赏
  • 举报
回复
这个关注下
libinlink 2010-05-10
  • 打赏
  • 举报
回复
[Quote=引用 15 楼 threecolorcat 的回复:]

搂主想法挺好的。思路也挺好的。可以看看http://www.microsoft.com/china/community/column/62.mspx。
[/Quote]

太感动了。。。。。。。。。。。。。。谢谢!
csdn之神啊!
threecolorcat 2010-05-10
  • 打赏
  • 举报
回复
搂主想法挺好的。思路也挺好的。可以看看http://www.microsoft.com/china/community/column/62.mspx。
deknight 2010-05-10
  • 打赏
  • 举报
回复
那还不如直接用QQ MSN
CSDN里有个开源的仿百度IM的,你可以搜索一下,做的很不错
libinlink 2010-05-10
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 computerfox 的回复:]

看看这里,codeproject有人实现了一个,你可以先下载来研究!
http://www.codeproject.com/KB/IP/PrismServer.aspx
[/Quote]
先谢了。。。。。。。。
lan能够使用,不知道wan的能不能?
illusionriver 2010-05-10
  • 打赏
  • 举报
回复
顶起来。。。。。。
libinlink 2010-05-10
  • 打赏
  • 举报
回复
自己顶一下。否则要沉入海底了。。。。。。。。。

110,537

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧