Я новичок в мыле в php, поэтому я прошу прощения, если я не точен в своем описании.
У меня есть работающие мыльные клиенты, использующие wsdl на удаленном сервере провайдера (например, www.remoteaddress.com/wsdl/webservice.wsdl
).Мне было интересно, смогу ли я ускорить этот первый вызов wsdl (перед тем как поместить его в кеш), загрузив этот wsdl с удаленного сервера и загрузив его локально в ту же папку, в которой находится php, который выполняет вызов.
php.net говорит ...
$client = new SoapClient(null, array('location' => "http://localhost/soap.php",
'uri' => "http://test-uri/",
'style' => SOAP_DOCUMENT,
'use' => SOAP_LITERAL));
Итак, вопросы, пожалуйста ... всегда ли местоположение должно быть адресом http или можно использовать адрес локального сервера apache (чтобы ссылаться на папкуна более высоком уровне, чем public_html)?или, другими словами, как я могу ссылаться на "местоположение" папку, содержащую локальный загруженный wsdl?Это ускорит процесс, и если локальный wsdl находится в общедоступном каталоге на моем локальном сервере, это создает какую-то угрозу безопасности?Пробовал некоторые комбинации с локальным хостом выше, но ни одна не работала ...
Заранее спасибо за вашу помощь, Пабло