我想设计一个类似Google Docs的web应用程序。也就是说,我需要一个开放的连接,这样客户端才能知道其他客户端正在编辑什么,并且反过来也可以编辑。Comet编程是正确的方法吗?
由于我对Web开发非常陌生,而且我还在学习Web技术,您能推荐我从哪里开始吗?我正在学习JavaScript,Ajax和ASP.NET。这些对于这种类型的应用程序来说足够了吗?
感谢您的帮助:)
发布于 2013-02-24 23:34:24
是的,这些技能已经足够了,但是Comet基本上是一种试图在很长一段时间内保持连接打开的技术,以便服务器可以在必要时发送命令。当今有很多双向通信方法,其中最著名的是WebSockets,但并不是所有的浏览器都实现了这一点。我建议继续使用ASP.NET、JS、HTML和CSS,并开始考虑将SignalR (https://github.com/SignalR/SignalR)用于实时web,因为它提供了轻松处理实时连接所需的抽象。
https://stackoverflow.com/questions/15053258
复制相似问题