我有一个Web应用程序,该应用程序是通过在Tomcat服务器上运行的servlet实现的。这个Web应用程序还应该包括一个实时视频聊天,为此我选择了easyrtc。我已经设置了easyrtc服务器(通过nodejs),并将默认端口更改为9090,以使其与tomcat不同。当独立运行时,它工作得很好,但是我在将它集成到tomcat Web应用程序中时遇到了问题(因为easytomc文件是在tomcat的端口8080下搜索的)。我已经阅读了手册,但还没有找到满足我要求的解决方案。有人可以指出正确的方向,也许能提供一些最好的建议吗? iframe别无选择,因为我需要在Web应用程序的不同页面之间共享一些javascript变量。

提前致谢,
弗雷迪麦迪逊

最佳答案

我找到了解决方案:

在客户端上初始化easyrtc时,可以使用以下调用来设置webrtc的URL:

easyRTC.setSocketUrl(some_url);

一切都按预期进行。

关于node.js - 将Easyrtc服务器集成到tomcat中,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19879606/

10-12 17:59