Как я могу реализовать базу данных на основе веб-службы? - PullRequest
0 голосов
/ 07 мая 2020

У меня есть доступ к веб-службе Soap, на которую поставщики данных ежемесячно загружают данные XML. Я хотел бы реализовать базу данных Oracle, подключенную к этой веб-службе. Хотя я не понимаю, как выполнить эту задачу, я предполагаю, что шаги следующие:

  1. Установить Oracle.
  2. Создать все таблицы (на основе тегов XML), что немного сбивает с толку, потому что некоторые теги имеют дочерние теги.
  3. Подключить мою базу данных к веб-службе (я не знаю, как сделайте это)
  4. Установите способ обновления моей базы данных вручную, когда я знаю, что пора это сделать.

PS: Я новичок в базах данных и веб-сервисах. Мы будем очень благодарны за вашу помощь. Спасибо

1 Ответ

0 голосов
/ 07 мая 2020

Сначала рекомендация (или даже предупреждение): если вы никогда не работали с Oracle, я не рекомендую начинать с Oracle базы данных, поскольку для новичка все гораздо сложнее, чем PostgreSQL или MySQL / MariaDB или даже SQL Сервер (на Windows).

Если вы все еще хотите сделать это с базой данных Oracle, попробуйте:

  1. установить Oracle XE 18 c: Express Edition может многое делать, но его намного проще установить, чем Oracle Entreprise Edition
  2. установить APEX в базу данных
  3. установить ORDS в базу данных

У вас есть все общие ссылки на Oracle веб-сайте https://www.oracle.com/database/technologies/appdev/xe/faq.html#not_incl ... но, вероятно, легче адаптировать следующие шаги к Oracle XE https://oracle-base.com/articles/misc/apex_web_service-consuming-soap-and-rest-web-services.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...