2009-06-12 4 views
2

У нас есть приложение Drupal 6 (PHP 5) с использованием модуля Salesforce для интеграции. Все отлично работает на нашем текущем сервере, но мы переходим на сервер, который не позволяет расширять PHP SOAP, на который опирается модуль Salesforce. NuSOAP работает на новом сервере.Drupal-Salesforce с NuSOAP

Исходя из нашего первоначального усилия, очень сложно выполнить задачу по исправлению модуля Salesforce для использования NuSOAP. Кто-нибудь знает альтернативы, которые мы можем преследовать, или, возможно, оказать содействие в переходе на NuSOAP?

ответ

3

Проверьте Zend SOAP client, я думаю, что это может работать и без расширения PHP.

В любом случае, я бы не коснулся NuSOAP с помощью десятифутового массива, это очень устарело. Последний выпуск был в 2005 году.

2

Кажется странным, что, учитывая затраты на работу с Salesforce и интеграцию, вы не имеете достаточного контроля над своим собственным сервером, чтобы включить встроенное расширение SOAP.

Как сказал Микл, вы все еще можете использовать Zend SOAP в Zend Framework, но, будучи в PHP, он не может достичь производительности встроенного расширения; и ZF по-прежнему развивается довольно быстро, что означает зависимость, которая может быть дорогостоящей для обслуживания, в отличие от расширения SOAP по умолчанию.

И я не хочу использовать NuSOAP из-за его состояния, не находящегося под напряжением.

Я думаю, вы действительно должны пересмотреть свою конфигурацию PHP, прежде чем продолжить, как вы планируете.