ASP.NET怎么让服务器主动向客户端发送让其刷新的消息

cooltest 2003-07-23 12:25:11
或者其他消息也行,关键是怎么发送。
...全文
77 12 打赏 收藏 举报
写回复
12 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
tanrui 2003-07-23
  • 打赏
  • 举报
回复
这个好像没有办法实现。最好是客户定时刷新
blackbook 2003-07-23
  • 打赏
  • 举报
回复
这个就是推的技术。可以实现,但用户多了 那么资源耗费太严重。
manica 2003-07-23
  • 打赏
  • 举报
回复
其实是可以的,你可以用ISAPI去写
killprograme 2003-07-23
  • 打赏
  • 举报
回复
这样不行,http协议决定服务器是受客户端,服务器被动,客户端主动,不能改变其位置,可采用Web Service
tanrui 2003-07-23
  • 打赏
  • 举报
回复
http协议是请求在先,响应在后的协议,如果是在http下,你这个没有办法实现的
flovein2000 2003-07-23
  • 打赏
  • 举报
回复
如果能实现在 两 端的函数可以互调就好了

能激活对方的事件的话 一切都可以解决了..

在 page 里面有 RegisterOnSubmitStatement RegisterClientScriptBlock RegisterArrayDeclaration 属性
flovein2000 2003-07-23
  • 打赏
  • 举报
回复
如果能实现在 两 端的函数可以互调就好了

能激活对方的事件的话 一切都可以解决了..

在 page 里面有 RegisterOnSubmitStatement RegisterClientScriptBlock RegisterArrayDeclaration 属性
飞不动 2003-07-23
  • 打赏
  • 举报
回复
用Java Applet和ActiveX都可以实现。
服务器端是不可能主动向客户端发送让其刷新的消息
必须要客户端自动刷新。
可以选择用Web Service
czy412 2003-07-23
  • 打赏
  • 举报
回复
呵呵,这是由http协议决定决定是不行的!
cooltest 2003-07-23
  • 打赏
  • 举报
回复
真的是无法实现么?那么有哪些技术可以实现这样的功能?必须要是在浏览器中的,Java Applet行么?
Englishgenius 2003-07-23
  • 打赏
  • 举报
回复
客户端 定时刷新

在每次刷新的时候,可以到表中 检索信息,如果有的话就发送。。
panyee 2003-07-23
  • 打赏
  • 举报
回复
客户端setTimeOut("getInfo()", 1000 * 60);

比如在客户端产生的页面包含脚本, 让它定时60秒通过xmlhttp给服务器发请求,从服务器取消息, 取得了消息之后, 可以在iframe中执行或改变网页中的元素的值
相关推荐
发帖
.NET社区

6.1w+

社区成员

.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
帖子事件
创建了帖子
2003-07-23 12:25
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。