我想访问 Windows 托管的 Web 服务。我无法控制服务或其配置。使用 Visual Studio,我可以创建一个指向端点的服务引用,https://example.com/PylonServices/AddressServiceEndpoint.svc/mex
并显示所有方法。
我想编写一个客户端来使用基于 Linux 的脚本语言(例如 PHP)访问此服务。但是,tt 似乎该服务不会通过 HTTP 使服务的 WSDL 文件可用,只有 MEX 可用。
当服务仅提供 MEX 端点时,如何让 PHP 创建 SOAP 客户端?如果需要,我很乐意使用另一种脚本语言(例如 Perl、Ruby、Python 等)。