带Web服务的Red5无法从外部访问

时间:2009-10-12 11:53:04

标签: jax-ws red5

How to expose Red5's SharedObjects through SOAP

最近,我阅读了这个页面并开始按照示例完全生成2个类文件并使用wsgen生成一个文件夹,其中包含与我的函数名称匹配的2个文件(1个函数名称文件,1个函数名称+响应文件)。

然后我把它放在red5服务器webapps

我的端点发布地址为http://localhost:8686/abc/def

通过输入http://localhost:8686/abc/def?WSDL,我得到了一种模式。

一切都很好,但是,当我在外面尝试时,却不能。

我的路由器已链接到dyndns.org。

基于正常情况。我想http://xyz.dyndns.org:8686/abc/def?WSDL看看事情还可以。但我得到的是Firefox无法建立连接,如果我使用NetBeans移动应用程序Web服务客户端查找wsdl文件,它会说“连接被拒绝......”。

我在路由器防火墙上,甚至在端口5080,1935和8686上都有防火墙。我错过了什么吗?

1 个答案:

答案 0 :(得分:0)

确保您的服务器正在侦听xyz.dyndns.org主机名,而不是localhost

如何启动red5 Web服务器?尝试查找更改服务器主机名的选项(应该可以更改端口号)。