Von einer Chrome-Erweiterung aus eine Verbindung zu DB herstellen?

Lesezeit: 1 Minute

Ich baue eine Chrome-Erweiterung, die nur für Personen innerhalb des Unternehmens verfügbar sein wird, für das ich arbeite. Die Erweiterung benötigt Eingaben, die mit einer einfachen Abfrage an einen gemeinsam genutzten MySQL-DB-Server generiert werden können (auf den alle Mitarbeiter nur mit Leseberechtigung zugreifen können).

Die Frage ist – da die Erweiterung nur clientseitig ist (hauptsächlich Javascript) – wie kann ich am einfachsten auf die Datenbank zugreifen und die Abfrage ausführen? Muss ich einen php/java(/…)-Dienst erstellen, der das für die Erweiterung tut?

Von einer Chrome Erweiterung aus eine Verbindung zu DB herstellen
sym3tri

Sie müssen eine zwischengeschaltete Webanwendung erstellen, die eine Schnittstelle mit der Datenbank herstellt. Anschließend können Sie AJAX-Aufrufe von der Erweiterung an die API Ihrer Web-App ausführen, die wiederum die Datenbank abfragt und Ergebnisse zurückgibt.

Chrome-Erweiterung → Web-App-API → MySQL

Weitere Informationen zur Chrome AJAX-API finden Sie hier

  • Ich würde auch zu dieser Lösung greifen. Bewahrt Sie zB vor verschiedenen Arten von Nicht-Standard-Portproblemen.

    – Uwe Keim

    24. April 2011 um 6:53 Uhr

  • Ich mag diese Lösung. In Anlehnung an das, was ich gesucht habe.

    – Jakob P.

    24. August 2012 um 16:14 Uhr

  • @sym3tri Kann diese Lösung offline funktionieren, wenn ich eine Offline-Chrome-App zum Speichern von Daten haben möchte, kann ich einige eingebettete Datenbanken in meiner Chrome-App haben? Ich kann PHP oder MySQL nicht verwenden, da dies bedeutet, dass der Benutzer Apache, MySQL installieren muss, damit die App funktioniert

    – Indago

    27. Februar 2014 um 8:36 Uhr


997600cookie-checkVon einer Chrome-Erweiterung aus eine Verbindung zu DB herstellen?

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy