Javascript 如何“同步”2个angularJS应用程序?
我正在开发两个不同的AngularJS应用程序,它们将运行在两个不同的设备上,但要在同一个本地网络中使用 我有一个后端,两个应用程序都可以使用互联网通过RESTAPI与后端通信 现在,如何让一个应用程序知道另一个应用程序上发生了什么?我不知道正确的词汇是通知还是事件监听器或其他什么 但让我们举一个例子: 我按下app1上的一个按钮,然后在很短的时间内调用app2代码app2接收并使用app1发送的信息。 你知道如何在AngularJS上设置这样的系统吗?Javascript 如何“同步”2个angularJS应用程序?,javascript,angularjs,events,Javascript,Angularjs,Events,我正在开发两个不同的AngularJS应用程序,它们将运行在两个不同的设备上,但要在同一个本地网络中使用 我有一个后端,两个应用程序都可以使用互联网通过RESTAPI与后端通信 现在,如何让一个应用程序知道另一个应用程序上发生了什么?我不知道正确的词汇是通知还是事件监听器或其他什么 但让我们举一个例子: 我按下app1上的一个按钮,然后在很短的时间内调用app2代码app2接收并使用app1发送的信息。 你知道如何在AngularJS上设置这样的系统吗? 谢谢 我建议你看看html5事件监听器你
谢谢 我建议你看看html5事件监听器你检查过WebSockets吗?WebSockets有点过时,因为html5,但如果你计划与旧浏览器兼容,那么是的,这是一个很好的选择solution@sam谢谢你的主意。我刚刚读了一篇关于SSE和WebSocket的文章。他们说Websocket是双向的,不像SSE。既然我需要先做app1->server,然后再做server->app1,我想我应该看看websocket,是吗?另一个问题:我必须使用服务器吗?我可以打开两个应用程序之间的套接字吗?因为如果互联网连接中断,应用程序可以使用本地网络进行对话对我来说更好