В наши дни наше приложение взаимодействует со многими веб-сервисами. У нас есть собственный пакет, который кто-то написал несколько лет назад, используя UTL_HTTP, и он в целом работает, но для работы с некоторыми системами требуется жесткое кодирование оболочки SOAP. Я хотел бы сделать его более общим, но мне не хватает опыта, чтобы знать, со сколькими сценариями мне придется иметь дело. Различия заключаются в том, какие пространства имен необходимо объявлять, и в формате элементов. Нам приходится обрабатывать как простые вызовы с несколькими параметрами, так и те, которые передают большое количество данных в виде закодированной строки.
Я знаю, что 10g имеет UTL_DBWS, но в сети не так много вариантов использования. Является ли он достаточно стабильным и гибким для общего использования? Документация