通过服务器推送在客户端更新数据

时间:2013-07-26 03:38:28

标签: c# asp.net wcf web-services

我正在使用wcf。我在Web服务中有一个简单的方法,它从数据库中检索一些字符串数据并将该字符串数据返回给客户端。

public string getSomeStringfromDatabase(){
   string s ="";
   //retrieving from database logic into string s
   return s;
}

真的很简单的方法,没什么特别的..

现在我想学习如何使用此方法通过“服务器推送”样式或客户端调用方式从客户端的数据库更新该字符串。

有人可以给我一个简单的例子吗?

我读了一些关于互联网推送与民意调查的主题,但找不到足够简单的代码来理解它。

如果不是太多,你能给出一个推送web服务方法和轮询的例子吗?

1 个答案:

答案 0 :(得分:0)

你看过SignalR吗?它是一个服务器Push Framework,它使用HTML5 Web Socket。我在这里使用SignalR创建了聊天服务器。

https://github.com/omkarpanhalkar/AjaxChatRoom