Drupal-6 / PHP для извлечения данных Java - PullRequest
1 голос
/ 21 июня 2011

У меня есть сайт, где Admin уже разработан в Drupal.Админ использовал для добавления компонентов, модулей, данных с помощью Drupal.

Теперь мне нужно сделать этот сайт Front-end с помощью JAVA.Теперь мне нужны полные входные данные на Java, и они должны работать так же, как на сайте Drupal-php.

Какой самый лучший выход для решения проблемы [Разработал Front-end сайта].XML-RPC, веб-сервис или что-то еще.

Пожалуйста, помогите мне.

1 Ответ

1 голос
/ 21 июня 2011

Источник Services или Views Datasource может помочь вам получить доступ к контенту (т.е. данным), управляемому на сайте Drupal, из внешнего интерфейса Java. Они оба позволяют вам выставлять контент из Drupal как XML или JSON. Службы предоставляют REST API для доступа к данным через HTTP, а Datasource позволит вам быстро создавать объемный список содержимого в виде структурированных данных.

Следует избегать прямого доступа к базе данных Drupal из приложения Java. Модули Drupal управляют своими собственными таблицами (через API базы данных и схемы). А такие модули, как CCK, даже обновят структуру своих таблиц при изменении их конфигурации. Обычно нет никакой гарантии, что структура таблицы модуля не изменится со временем.

...