Комментарии 5
Недавно тоже пришлось заниматься написанием веб сервиса на php, хотелось бы узнать в чем плюсы nusoap.php относительно стандартных средств php для создания веб сервисов?
0
к плюсам: независимость от настроек сервера и простота в использовании.
Обычно WSDL создается еще на этапе уточнения srs (по крайней мере первая версия) и с nusoap очень просто сделать сервис для примера.
Думаю стандартные методы написания веб сервисов не хуже, если есть опыт.
Обычно WSDL создается еще на этапе уточнения srs (по крайней мере первая версия) и с nusoap очень просто сделать сервис для примера.
Думаю стандартные методы написания веб сервисов не хуже, если есть опыт.
0
Пока единственное что я вижу это что функции привязываются автоматом, но возможно есть более гибкии настройки. Вот например пример из одной статьи phpclub.ru/detail/article/soap#part_3_3
<?php
$quotes = array(
«ibm» => 98.42
);
function getQuote($symbol) {
global $quotes;
return $quotes[$symbol];
}
ini_set(«soap.wsdl_cache_enabled», «0»); // отключаем кэширование WSDL
$server = new SoapServer(«stockquote1.wsdl»);
$server->addFunction(«getQuote»);
$server->handle();
?>
кстати по дефолту в nusoap soap.wsdl_cache выключается или остается как в настройках? просто при отладки wsdl описания включенный кэш просто убивает.
<?php
$quotes = array(
«ibm» => 98.42
);
function getQuote($symbol) {
global $quotes;
return $quotes[$symbol];
}
ini_set(«soap.wsdl_cache_enabled», «0»); // отключаем кэширование WSDL
$server = new SoapServer(«stockquote1.wsdl»);
$server->addFunction(«getQuote»);
$server->handle();
?>
кстати по дефолту в nusoap soap.wsdl_cache выключается или остается как в настройках? просто при отладки wsdl описания включенный кэш просто убивает.
0
вот тут в комментах немного обсуждают nusoap. последняя версия почти два года назад кстати вышла.
А если кратце, похоже единственная прелесть nusoap против SOAP Extension это поддержка вложений
А если кратце, похоже единственная прелесть nusoap против SOAP Extension это поддержка вложений
0
Зарегистрируйтесь на Хабре , чтобы оставить комментарий
Разработка и тестирование веб сервисов на PHP/SoapUi