node.js - 在tomcat中集成easyrtc服务器

标签 node.js apache tomcat socket.io

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

提前致谢, 弗雷德麦迪逊

最佳答案

我找到了解决方案:

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

easyRTC.setSocketUrl(some_url);

一切都按预期进行。

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

相关文章:

node.js - NodeJS OracleDB未在Bluemix中运行

node.js - 在前端还是后端进行字段验证?哪个更好?

PHPMyAdmin 较大的上传限制不变

c# - C# (C Sharp) 中的 Apache HTTP 服务器实现

java - Apache James 3.0-beta4 启动问题

node.js - 尝试构建 "Error: self signed certificate in certificate chain"时堆栈 'node-gyp configure'

javascript - Nodejs中字符串的正则表达式

java - 在 Apache tomcat 7 中安装 taglib 时遇到问题

java - 小程序请求不延长 session 实时

java - 如何使用 perfmon 记录 tomcat 进程的 CPU 和内存使用情况