Ich habe ein 'natives' Programm (in Java), das mit einer Google Chrome/Chromium-Erweiterung kommunizieren möchte. Die Kommunikation enthält vertrauliche Informationen und sollte für niemanden zugänglich sein, außer für den Benutzer, der sie ausführt (und natürlich für die Wurzel).Benutzer-private Verbindung zwischen meiner Google Chrome-Erweiterung und meinem nativen Programm unter Linux
Welche Technologie soll ich für diesen Kommunikationskanal wählen? Gibt es überhaupt eine Lösung?
EDIT: Natürlich habe ich eine TCP/IP-Port auf dem lokalen Host öffnen konnte, aber wäre es nicht von anderen Benutzern zugänglich sein, ein Konto auf dem gleichen Host zu haben? Gibt es eine Technik, um diese Nebenwirkung zu vermeiden?
Können wir auf Unix-Domain-Sockets von Google Chrome-Erweiterungen zugreifen?
Hinweis für P2P-Enthusiasten: Ich brauche diesen Kommunikationskanal zwischen einem Browser und dem lokalen Knoten meiner P2P-Anwendung. Sie sollten beide auf demselben Host laufen. – Vincent