java - 使我的 SOAP Web 服务在本地网络中使用

标签 java web-services netbeans wsdl tomcat

我正在使用 netbeans 7.0,我创建了我的 SOAP 网络服务,并让一个 java 小程序使用该网络服务,在我签署我的小程序后它工作正常....在本地主机上一切正常,但是当我尝试使用我通过本地网络的 web 服务没有任何反应,我的 web 服务无法使用。我确定我错过了一些东西,我必须配置我的 web 服务 WSDL 以在本地网络中运行,但实际上我不知道步骤以及如何这样做。

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

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

其中 192.168.1.8 是我的本地网络地址,8080 是端口,如果我以正确的方式行事,我不会这样做,希望它可以通过 netbeans 在向导中完成,这样我就可以通过我的网络服务使用我的网络服务本地网络,如果有人能给我一些讨论该问题的步骤或一些有用的链接或线程,我将很高兴

谢谢,

最佳答案

您的 Web 服务正在监听哪个接口(interface)。

输入“netstat -a”命令,查看端口 8080 上正在监听什么。

如果接口(interface)不是 192.168.1.8 或 0.0.0.0,而是 127.0.0.1,那么您需要在本地接口(interface)以外的接口(interface)上启动您的网络服务,以便它被监听。

关于java - 使我的 SOAP Web 服务在本地网络中使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6637424/

相关文章:

web-services - 使用 VS2008 编写的 Web 服务

web-services - 是否有任何公共(public) Web 服务将检查 MTLS 证书并使用 application/json 响应

java - 我可以从单个模型描述创建服务器端 Java 类、OR 映射和客户端 AS 类吗?

java - 在可选列表列表中查找字符串

javascript - 帮助我理解 &lt;script src ="some.js?param1=one;param2=two"/>

git - PHPStorm 显示工作分支名称

html - jsp页面没有从mysql获取数据

java - JTable 二维对象数组

java - 在Java中计算纬度和经度坐标周围的 "box"

java - 如何将 OkHttp 包含到不使用 Gradle 或 Maven 的项目中?