我需要在与标准443不同的端口上与httpS SOAP服务器进行通信。客户端应用程序不同于HTTP和HTTPS的标准不同的端口(因为有限制)
我怎样才能设置我的Linux服务器运行Apache来隧道到soap.domain.com到https://soapserver.otherdomain.com:1234/Service.asmx所有这些请求?
我不清楚你需要做什么 – 在SOAP客户端上? 在SOAP服务器上? 中间某个地方? 不pipe怎样,这个方法是一样的 – 有多种方法可以做到这一点。
第一种方法将允许您保留服务器看到的客户端地址。
反向代理将帮助你。
你可以使用Apache的mod_proxy来帮助你。 通过使用mod_proxy,apache将在标准HTTP / HTTPS端口上接收请求,然后在内部将其redirect到SOAP服务器。
http://httpd.apache.org/docs/2.0/mod/mod_proxy.html
阅读反向代理。 它会帮助你更好地理解。