我们有一个使用 Salesforce 模块进行集成的 Drupal 6 应用程序 (PHP 5)。在我们当前的服务器上一切正常,但是我们正在迁移到一个不允许 Salesforce 模块所依赖的 PHP SOAP 扩展的服务器。NuSOAP 确实可以在新服务器上运行。
从我们最初的努力来看,修补 Salesforce 模块以使用 NuSOAP 是一项非常困难的任务。有谁知道我们可以寻求的替代方案,或者可能会为迁移到 NuSOAP 提供帮助?
我们有一个使用 Salesforce 模块进行集成的 Drupal 6 应用程序 (PHP 5)。在我们当前的服务器上一切正常,但是我们正在迁移到一个不允许 Salesforce 模块所依赖的 PHP SOAP 扩展的服务器。NuSOAP 确实可以在新服务器上运行。
从我们最初的努力来看,修补 Salesforce 模块以使用 NuSOAP 是一项非常困难的任务。有谁知道我们可以寻求的替代方案,或者可能会为迁移到 NuSOAP 提供帮助?
查看Zend SOAP 客户端,我认为它也可以在没有 PHP 扩展的情况下工作。
无论如何,我不会用十英尺的阵列接触 NuSOAP,它已经非常过时了。最新版本是在 2005 年。
读起来似乎很奇怪,考虑到使用 Salesforce 和集成的成本,您对自己的服务器没有足够的控制权来启用内置的 SOAP 扩展。
正如 Mikl 所说,您仍然可以在 Zend Framework 中使用 Zend SOAP,但是在 PHP 中它无法达到内置扩展的性能;并且 ZF 仍然发展得相当快,这意味着与默认的 SOAP 扩展不同,这种依赖关系的维护成本可能很高。
而且我不想使用 NuSOAP,因为它的状态未维护。
我认为你真的应该在继续你的计划之前重新考虑你的 PHP 配置。