Представить данные DB2 как XML / Запрос DB2via XML - PullRequest
0 голосов
/ 05 июня 2010

У меня есть клиент, у которого есть хранилище данных, хранящееся в DB2. По разным причинам данные должны оставаться на этой платформе.

Клиент рассматривает возможность внедрения CMS с открытым исходным кодом (Drupal), которая работает в MySQL. Клиент должен иметь возможность выполнять несколько предопределенных запросов к базе данных DB2 из удаленного приложения.

Drupal хорошо взаимодействует с XML-данными из других систем. Было предложено использовать что-то вроде XML-RPC для выполнения запросов к DB2.

Я очень знаком с SQL Server и довольно хорошо знаком с MySQL, но у меня нет опыта работы с DB2 и нет понимания его возможностей или ограничений.

Есть ли способ использовать что-то вроде XML, XML-RPC или даже http для инициирования запросов к базе данных DB2?

Любые идеи приветствуются!

Спасибо!

Ответы [ 2 ]

1 голос
/ 07 июня 2010

Создание и использование XML в DB2 очень просто. Реализация в DB2 pureXML стандартов SQL / XML, XPath и XQuery является одной из наиболее полных на рынке.

Моя рекомендация - создание хранимых процедур для создания XML.

Я бы предложил следующую книгу в качестве отличного руководства -

http://www.ibmpressbooks.com/bookstore/product.asp?isbn=0138150478&S_TACT=105AGX01&S_CMP=TILE&ca=dti-ibmpresspurexmlcook&ca=dth-i

Если вам нужна помощь, не стесняйтесь, напишите мне.

0 голосов
/ 05 июня 2010

Да, проверьте модуль Сервисы. Это поможет вам там. Вы также можете реализовать xmlrpc без него, но у него есть несколько приятных функций.

...