2013-02-24 81 views
2

我想设计一个类似于Google Docs的Web应用程序。即我需要一个开放的连接,以便客户端知道其他客户端正在编辑哪些内容,并且可以依次编辑。彗星是否正确编程?彗星编程实现

由于我对网络开发非常陌生,而且我仍然在学习网络技术,您能否推荐从哪里开始?我正在学习JavaScript,Ajax和ASP.NET。这些类型的应用程序是否足够(以及HTML和CSS)?

感谢您的帮助:)

回答

3

这些技能是不够的,是的,但彗星是,基本上试图保持连接打开很长一段时间,因此服务器可以在必要时发送命令的技术。在这个时代,有许多双向通信方法,最值得注意的WebSockets,但并非所有的浏览器都已经实现了这一点。我建议继续使用ASP.NET,JS,HTML和CSS,并开始研究将SignalR(https://github.com/SignalR/SignalR)用于实时Web,因为它提供了实时连接所需的抽象。

+0

感谢您的回答!至少我是在正确的轨道上!感谢图书馆,我会研究它:)] – Bernice 2013-02-24 15:51:30