如何实现服务器向客户端发出一条通知?

FOR_US 2012-11-10 11:56:36
当向服务器数据库插入一条数据时,服务器就向客户端发出一条信息,让客户端及时知道;
如何实现呢?
...全文
498 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
FOR_US 2012-11-29
  • 打赏
  • 举报
回复
客户端只设置两个,每分钟访问服务器一次,这样服务器的压力应该不大吧?
zh919919 2012-11-27
  • 打赏
  • 举报
回复
C/S没玩过,B/S用过推模式,比轮询要好的多
MiceRice 2012-11-27
  • 打赏
  • 举报
回复
基本上就两招: 要么是 短连接下的客户端发起轮询 模型; 要么是 长连接下的服务器端主动推送 模型。
FOR_US 2012-11-27
  • 打赏
  • 举报
回复
当服务器数据库数据有更新时,客户端如何及时知道?客户端是client的,轮询会对服务器有压力,有什么技术更好的?
yjflinchong 2012-11-26
  • 打赏
  • 举报
回复
在消息库里插一条 消息数据。 再查询出来 不就好了。 这是简单的方式咯。 复杂点就用推送技术吧
FOR_US 2012-11-26
  • 打赏
  • 举报
回复
还有个问题就是C/S,软件这边要访问服务器,连接服务器的字符串什么弄? 我现在用的数据库连接字符串是private static string conStr = @"Data Source=192.168.1.37,1611;Initial Catalog=QLYM;User ID=sa;Pwd=system";这是局域网的!那连接服务器数据库应该什么写呢?
java_freshman01 2012-11-23
  • 打赏
  • 举报
回复
能描述清楚点吗?问题太大概了吧。
FOR_US 2012-11-23
  • 打赏
  • 举报
回复
没人了么?
dracularking 2012-11-23
  • 打赏
  • 举报
回复
向客户发送消息的sendMessage方法是不是已经准备好了? 那接下来就是选择在程序中100%确定已经向数据库插入了数据的地方调用sendMessage方法。
orangleliu 2012-11-23
  • 打赏
  • 举报
回复
看不懂说的啥。。
乡长 2012-11-23
  • 打赏
  • 举报
回复
得看你做B/S还是C/S
0o__o0 2012-11-23
  • 打赏
  • 举报
回复
ejb的拦截器应该能实现,给向数据库插入数据的这个方法加个拦截器,在这个拦截器类里边先调用这个方法,然后实现向客户端发消息
FOR_US 2012-11-17
  • 打赏
  • 举报
回复
winform项目连接服务器数据库的字符串是?
brightyq 2012-11-10
  • 打赏
  • 举报
回复
简单的实现可以用js的alert方法。 执行数据库插入操作,后返回值,js判断,根据返回的值,如果插入成功,则alert('插入成功')

51,410

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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