Web services 访问部署在tomcat中的mule http端点

Web services 访问部署在tomcat中的mule http端点,web-services,soap,mule,Web Services,Soap,Mule,我在mule中开发了一个SOAP Web服务,其端点配置如下 例如。 http:入站端点交换模式=请求-响应地址=http://localhost:7001/helloService doc:name=HTTP 它作为WAR文件部署在tomcat服务器中。我能够像这样从本地桌面访问wsdl-端点?wsdl,并且工作得非常好 当部署在远程服务器中时,我如何访问它?应该给出什么端点?它可以按原样包含本地主机和端口吗 我是否需要引用web应用的上下文路径?这有点让人困惑……有人能帮忙吗?您正在绑定本地

我在mule中开发了一个SOAP Web服务,其端点配置如下

例如。 http:入站端点交换模式=请求-响应地址=http://localhost:7001/helloService doc:name=HTTP

它作为WAR文件部署在tomcat服务器中。我能够像这样从本地桌面访问wsdl-端点?wsdl,并且工作得非常好

当部署在远程服务器中时,我如何访问它?应该给出什么端点?它可以按原样包含本地主机和端口吗


我是否需要引用web应用的上下文路径?这有点让人困惑……有人能帮忙吗?

您正在绑定本地主机,因此它只能在运行的机器上工作。您可以使用0.0.0.0绑定到所有接口,并使用计算机的IP地址或域名远程访问它。

谢谢Tracy。是否应将端点指定为?对于所有环境dev/uat/prod,IP地址能否保持为0.0.0.0。要访问此端点,是否需要提及端口名?或者仅仅域名就足够了?请帮忙好的。如果使用0.0.0.0,它将绑定到计算机上的每个IP,包括localhost 127.0.0.1。或者,您可以指定每台计算机上的实际IP地址。在JavaEE web容器中部署时,请使用servlet入站端点,而不是http端点,否则将启动第二台web服务器!更好地使用JavaEE容器提供的。