我需要从两个不同的提供商处消费两个服务。
我需要连接一个SOAP服务器(WSDL),这个代码正常工作,服务器需要使用SSL,但问题是,在同一个应用程序中,我们需要连接另一个使用VPN和XML over HTTP的服务器,如何可以使这个工作正常。
如何将这两种连接方式分开
答案 0 :(得分:2)
正确配置您的网络。这不是PHP可以影响的。所有PHP都可以使用HTTP或HTTPS通过网络连接到目标服务器。因此,如果服务器可以在命令行上ping并连接到这两个服务(尝试使用wget或curl下载WSDL或任何其他资源),它将起作用。
如果没有,您必须了解如何调用服务器(域名),它们具有哪些IP,域名是否正确解析为这些IP,以及该IP是否实际可通过网络访问(使用VPN并没有真正有所作为,它只是另一种网络连接。)
不幸的是,进入这些网络细节可能超出了答案的范围。