2 Stimmen

Ist es möglich, Benutzerdatenbanken zwischen Drupal und einer ASP&SQL-Server-Plattform zu integrieren?

Wir haben ein Spielprojekt, das auf ASP&SQL Server entwickelt wurde, und wir müssen seine Benutzerdatenbank in Drupal integrieren.

Dies wäre einfacher von Project zu Drupal (da es user_save und user_delete Funktionen global verfügbar ist, indem Sie drupal bootstrap), aber ich bin nicht sicher, ob wir PHP-Funktionen auf einer ASP-Plattform ausführen können.

Gibt es eine Dokumentation für diese Art von Problemen? Was schlagen Sie vor?

3voto

wimvds Punkte 12683

Zunächst einmal denke ich, dass Sie Ihre Strategie überdenken sollten. Warum haben Sie sich für ASP und MSSQL und warum für Drupal entschieden?

Aber wenn Sie wirklich wollen, um mit ihm zu bleiben, ich denke, bei weitem der einfachste Weg wäre, ein PHP (SOAP) Webservice, die verwendet werden können, um mit Drupal (dh hinzufügen/löschen Benutzer) mit der Drupal-API interagieren zu schreiben, und rufen Sie diese von Ihrem ASP-Code.

****edit****

Sie könnten die SOAP-Server y Dienstleistungen Module von Drupal. Oder schreiben Sie einfach einen einfachen Webservice von Grund auf, indem Sie die PHP-Soap-Klassen .

0 Stimmen

Das ist unser Problem, wir versuchen, eine ASP-basierte Spieleseite (die nicht unser Projekt ist) in ein Drupal-Portal für seine Benutzer zu integrieren. Wir hatten also keine Möglichkeit, uns zu entscheiden. Haben Sie Links zu nützlichen Dokumentationen/Tutorials usw. für SOAP-Webservices in Drupal?

1 Stimmen

+1 für Dienste-Modul, mit SOAP Server oder eines der anderen Server-Module . (@wimvds: Da der Auftraggeber erklärt hat, warum er die Wahl der Technologie nicht ändern kann, sollten Sie Ihre Antwort so bearbeiten, dass sie diesen Vorschlag direkt enthält)

0voto

allnightgrocery Punkte 1372

Wenn Sie nur schauen, um die Spiele-Benutzer-Datenbank für die Authentifizierung zu verwenden, weiß ich, dass Drupal ein paar Module, die für die Authentifizierung über externe Dienste ermöglichen. Ich glaube, Basic oder Digest HTTP ist ziemlich einfach, aber es wäre wahrscheinlich nicht allzu schwierig, eine Diensteschicht für die ASP-App zu schreiben. Schauen Sie sich Drupal's " Benutzerzugang/Authentifizierung " für Ideen zur externen Authentifizierung.

0voto

rroche Punkte 1262

Sie können Ihr eigenes drupal Modul bauen und ein api aufbauen, das alles freilegt, das Sie tun möchten, im ziemlich sicheres asp.net hat ein lib oder etwas sollte heraus dort sein, zum eines einfachen xml-rpc, des Restclients zu errichten, vermeiden Sie Seife, fügen Sie eine zusätzliche Schicht hinzu, die Sie nicht wirklich benötigen

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X