如何使用HTTP处理程序进行客户端通信
本文关键字:客户端 通信 程序 何使用 HTTP 处理 | 更新日期: 2023-09-27 18:29:26
我是Web编程的新手!我尝试制作一个应用程序(类似于使用C#处理程序和jQuery的客户端到客户端通信)。
即:当1Client点击他的clientSide(浏览器)时,会画出一个点,同时2Client会看到1Client做了什么。反过来,当2Client点击他的浏览器时,就会画出一点,1Client也会看到2Client做了什么。
我已经可以完成IIS的配置了,我做了一个简单的节目Hello World,它运行正常。此外,我该怎么办。。。。
你能给我一些如何做这项工作的例子或教程吗。
对不起,我的问题似乎没有经过研究。
显示类似思考的聊天。这是我能想到的最简单的方法。
首先,你有一张桌子,里面放着所有进入的聊天线路。然后在一个页面中有两个控件,一个是用户输入文本的文本框,另一个是显示表上内容的GridView。
所有这些都将它们放在UpdatePanel上,并在2秒内进行内部更新。
因此,您向表中插入的用户的每个输入,以及您向所有用户显示的每个插入。
这是开始。
您可以使用signalR!它使用了一个长轮询实现来模拟websocket,并且运行得相当好。
- https://github.com/SignalR/SignalR
快速启动示例:
- https://github.com/SignalR/SignalR/wiki/QuickStart-Persistent-Connections
更复杂的解决方案是将socket-io与iisnode/node.js 一起使用
- http://socket.io/
- https://github.com/tjanczuk/iisnode/