假设我们有2个想要通过HTML表单进行通信的用户
第一批用户填写html表单(名字,姓氏,年龄等)并提交。 第二个用户收到表单时无法对其进行任何修改,然后以批准或不批准的方式提交给第一个用户(通过勾选单选按钮)
所有这一切都必须在实时发生。
有人可以向我解释它是如何运作的吗?它是用Ajax完成的吗? 我该怎么研究?
答案 0 :(得分:1)
您应该查看Web套接字,这是您可以完成所需功能的方法。这是一个关于Web套接字的一些信息的链接,它有一些不同的库来实现和抽象Web套接字,使其更易于使用:
https://developer.mozilla.org/en-US/docs/Web/API/WebSockets_API
如果您使用.NET开发Visual Studio,那么您可以查看Microsoft的SignalR库。它使WebSocket编码变得容易:
如果你想完全远离WebSockets,那么你会想要使用AJAX和“Long Polling”。这是一个很好的SO帖子: