需要建立从作为 webapp 运行的 .php 代码到 c++ 控制台模式应用程序的 SOAP 连接,该应用程序在作为从批处理文件触发的 web 作业运行时在给定端口上寻找 SOAP 连接。
在 php 中,调用看起来像这样并且不起作用: $this->m_webservice_location="http://localhost:8080";
返回的错误是:来自 AddressPro SOAP 的错误:无法连接到主机
有什么想法可以尝试或如何收集将访问网络作业的地址?
Azure WebJob 无法侦听 tcp 端口。您可以使用 web 套接字在 web 应用程序和 webjob 之间进行通信,例如使用 signal-r: http: //www.jerriepelser.com/blog/communicate-from-azure-webjob-with-signalr
您还可以通过写入文件下的文件d:\home\...
并监听该文件的更改来使用文件系统进行通信。