-
Коллеги!
1. Оракл только на картинке видел.
2. Требуется из чужой БД качать XML.
3. Разработчики на стороне Оракла говорят - вот вам API, обращайтесь, качайте.
4. Нет никакого желания еще изучать работу с Ораклом для одной задачи. Идеальный вариант был бы: с их стороны HTTP-сервер, с нашей, соответственно, HTTP-запрос, на который в HTTP-ответе дается требуемый XML. Всю существующую интеграцию с внешними системами делали пока через HTTP+XML или через SOAP. Т.е. есть желание не растить зоопарк - и работать и в текущей задаче через HTTP.
5. На данном этапе идет согласование. Я задал вопрос - могут ли они со своей стороны сделать HTTP-сервер. Хочу подготовиться к будущей дискуссии на тему: могут или не могут они сделать то, что было бы удобно для нашей системы.
5. ВОПРОС. Есть ли в Оракле что-то встроенное и очень легкое в использовании для реализации с их стороны HTTP-сервера по схеме: а. GET HTTP-запрос с нашей стороны с ид-ром нужного XML. б. Их сервер выполняет запрос. в. в HTTP-ответе возвращает этот XML. ? Спасибо!
-
utl_http все умеет
-
это для вас, а для них к ораклу прикручен apex с апачем
-
Нет никакого желания еще изучать работу с Ораклом для одной задачи.
тебе завтра на марс или просто умираешь?
-
> rrrrr © (17.02.17 17:21) [3] > Нет никакого желания еще изучать работу с Ораклом для одной > задачи. > тебе завтра на марс или просто умираешь?
мне хватит того, что я знаю и того, что мне реально нужно узнать в скором времени. не поверишь, бывает и такое.
пойду ботать полученные материалы.
-
вряд ли они будут делать удобно кому-то кроме себя.
хотя задачу можно решить через шттп и без их участия вообще. и не только с этим сервером и не только с ораклом. то есть надо самому сделать себе "удобно".
-
> rrrrr © (17.02.17 17:37) [5] > вряд ли они будут делать удобно кому-то кроме себя. > > хотя задачу можно решить через шттп и без их участия вообще. >
1. Согласен, что склонить кого-то что-то делать сложно. Но попробую. 2. Что ты имеешь в виду, что можно сделать без их участия? Имеется ли в виду, что на той стороне уже есть готовый развернутый HTTP-сервер?
-
ставишь свой вебсервер, пишешь на нем код выполняющий подключение и запросы, добавляешь описание нужных источников данных. в итоге у тебя остается универсальный движок выполнения sql запросов на любых серверах. с доступом из любых сред, которые умеют http-post, xml и json. к тому же масштабируемый, так как веб-серверов можно иметь столько сколько нужно.
-
Вопщем побежал я впереди паровоза. Наш базаданщик с ихним договорились сами. В итоге на нашем MSSQL поставили Linked Server к ихнему. Теперь могу общаться со своим сервером, как раньше, а он сам транслирует обращение куда надо.
|