Потребление веб-сервисов от МН Oracle / SQL

Вы можете использовать vh-единицы как по высоте, так и по ширине вашего элемента, чтобы они изменялись в соответствии с высотой видового экрана.

vh 1 / 100th высоты окна просмотра. ( MDN )

blockquote>

DEMO

.box {
    position: absolute;
    height:50vh;
    width:100vh;
    bottom: 0;
    background:teal;
}

10
задан Mark Harrison 7 May 2016 в 03:14
поделиться

4 ответа

Я использовал UTL_HTTP который прост и работы. При столкновении с проблемой с собственным пакетом можно, вероятно, найти решение в одном из многих пакетов обертки вокруг UTL_HTTP в сети (Google, "использующий веб-сервисы от pl/sql", ведя Вас к, например, http://www.oracle-base.com/articles/9i/ConsumingWebServices9i.php)

Причина никто не использует UTL_DBWS это, это не функционально в установленной базе данных значения по умолчанию. Необходимо загрузить тонну классов Java в базу данных, но стандартные инструкции, кажется, являются дефектными - процесс извергает правые и левые ошибки Java и в конечном счете перестал работать. Кажется, что очень немного людей были готовы не торопиться для разыскивания зависимостей от пакета, чтобы заставить этот подход работать.

6
ответ дан 4 December 2019 в 02:52
поделиться

Мы также использовали UTL_HTTP способом, подобным тому, что Вы описали. У меня нет прямого опыта с UTL_DBWS, таким образом, я надеюсь, что можно добиться любой информации, которую можно собрать.

@kogus, нет это - довольно хороший дизайн для многих приложений. МН / SQL законченный язык программирования, который использовался для многих больших приложений.

1
ответ дан 4 December 2019 в 02:52
поделиться

Я имел эту проблему и нашел и установил 'пакет' API SOAP, который пулемет системы Стена предлагает на Основе Oracle. Это обеспечивает некоторую хорошую функциональность создания конверта сверху UTL_HTTP.

Однако были некоторые ограничения, которые принадлежат Вашему вопросу. SOAP_API предполагает, что все запросы являются простым XML-т.е. только одной иерархией тега слоя.

Я расширил пакет SOAP_API, чтобы позволить клиентскому коду произвольно вставлять дополнительный тег. Таким образом, можно вставить подуровень такой как, продолжить создавать запрос и не забывать вставлять закрывающий тэг.

Проблемой пространства имен был перенос для проекта - разные уровни XML имели различные пространства имен.

Хорошим средством отладки, которое я использовал, является Трассировка TCP от Карманного Мыла. www.pocketsoap.com/tcptrace/ Вы настраиваете его как прокси и смотрите Запрос HTTP и объекты ответа между кодом клиента и сервера.

Сказав все это, мы действительно как наличие клиента SOAP в базе данных - мы имеем полный доступ ко всем данным и существующему коду PLSQL, можем легко циклично выполниться через курсоры и назвать внешнее приложение через SOAP при необходимости. Это было намного более быстрым и легче, чем развертывание среднего уровня с большим количеством пользовательского Java или кода.NET. Удача и сообщила мне, требуется ли видеть мой расширенный SOAP код API.

2
ответ дан 4 December 2019 в 02:52
поделиться

Проверьте это более старое сообщение. Я должен согласиться с ответом того сообщения № 1; трудно вообразить сценарий, где это могло быть хорошим дизайном.

Разве Вы не можете записать сервис или автономное приложение, которое говорило бы с таблицей в Вашей базе данных? Затем Вы могли реализовать то, что Вы хотите как триггер на той таблице.

-2
ответ дан 4 December 2019 в 02:52
поделиться
Другие вопросы по тегам:

Похожие вопросы: