можно ли вызвать веб-службу из выражения XQuery, как вы можете сделать с пользовательскими функциями таблицы в SQL?Вызовите веб-службу из xquery
Единственное, что я нашел для этого, - это расширение для XQuery1.0, называемое средством веб-служб. Существует ли более стандартизованный способ вызова веб-сервисов?
Не могли бы вы просветить меня (и, возможно, других) то, что вы видите как веб-сервис, и каким образом оно относится к «Пользовательским функциям таблицы в SQL». Пожалуйста, объясните в деталях, что вы на самом деле хотите сделать. – dirkk
веб-сервис как обычный SOAP-HTTP-Web-сервис, в SQL можно определить пользовательскую функцию, которая может быть встроена в SQL-запрос и вызывать SOAP-HTTP WS и возвращать результаты в качестве переменных запроса, поэтому WS Результаты вызова могут быть немедленно использованы в SQL Query. Например, в SQL INSERT в предложении VALUES я могу вызвать веб-службу, и скалярные результаты используются как значения, которые вставляются в таблицу как VALUES. Есть ли аналогичный способ вызова WS из XQuery – sakal
. Кажется, что ваш «веб-сервис» - это не что иное, как HTTP-запрос, я прав. Существует модуль EXPath (http://expath.org/modules/http-client/), который реализуется несколькими поставщиками. Таким образом, это зависит от того, какой процессор XQuery вы используете. – dirkk