使我的SOAP Web服务在本地网络中消耗

时间:2011-07-09 20:58:37

标签: java web-services netbeans wsdl tomcat

我正在使用netbeans 7.0并且我创建了我的SOAP web服务并使一个java applet使用该webservice并且在我签署我的applet之后它工作正常....所有在localhost中工作正常,但是当我试图消费时我的网络服务通过本地网络没有发生任何事情,我的网络服务没有消耗..我肯定我想念一些事情,我必须配置我的网络服务WSDL在本地网络运行,但实际上我不知道的步骤和如何那样做。

我尝试了将jax-ws-catalog中的地址更改为本地网络地址

<?xml version="1.0" encoding="UTF-8" standalone="no"?>

                             

其中192.168.1.8是我的本地网络地址,8080是端口,如果我的行为方式正确并希望可以通过netbeans在向导中完成,那么我可以通过我的方式使用我的web服务本地网络,我很高兴,如果任何人可以给我步骤或一些讨论该问题的有用链接或线程

谢谢,

1 个答案:

答案 0 :(得分:1)

您的网络服务正在侦听哪个界面。

输入“netstat -a”命令,查看端口8080上的LISTENING。

如果接口不是192.168.1.8或0.0.0.0但是为127.0.0.1,那么您需要在本地接口以外的接口上启动Web服务,以便监听它。