Можно ли интегрировать пользовательские базы данных между Drupal и платформой ASP & SQL Server? - PullRequest
2 голосов
/ 20 мая 2010

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

Это будет проще от Project до Drupal (так как функции user_save и user_delete доступны глобально с помощью drupal bootstrap), но я не уверен, сможем ли мы выполнять функции PHP на платформе ASP.

Есть ли документация для такого рода проблем? Что вы предлагаете?

Ответы [ 3 ]

3 голосов
/ 20 мая 2010

Прежде всего, я думаю, что вы должны пересмотреть свою стратегию. Почему вы выбрали ASP & MSSQL и почему вы выбрали Drupal?

Но если вы действительно хотите придерживаться этого, я думаю, что самым простым способом было бы написать веб-сервис PHP (SOAP), который можно использовать для взаимодействия с Drupal (т. Е. Добавлять / удалять пользователей) с помощью Drupal API, и назовите это из своего кода ASP.

**** ***** редактировать 1005 *

Вы можете использовать SOAP-сервер и Сервисы модулей Drupal. Или просто напишите простой и понятный веб-сервис с нуля, используя PHP мыльные классы .

0 голосов
/ 09 февраля 2011

вы можете собрать свой собственный модуль drupal и создать API, который предоставляет все, что вы хотите сделать, я уверен, что asp.net имеет библиотеку или что-то должно быть там, чтобы создать простой xml-rpc, rest client, избегайте мыла , вы добавите дополнительный слой, который вам действительно не нужен

0 голосов
/ 30 мая 2010

Если вы просто хотите использовать пользовательскую базу данных для аутентификации, я знаю, что в Drupal есть несколько модулей, которые позволяют аутентификацию через внешние сервисы. Я считаю, что простой или дайджест HTTP довольно прост, но, вероятно, не составит труда написать слой служб в приложении ASP. Посмотрите раздел " доступ пользователя / аутентификация " в Drupal, чтобы узнать о внешней аутентификации.

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