glossar

client und host: was bedeuten sie?

TL;DR

Bei Remote-Entwicklung ist der Host der Rechner, auf dem deine Repos, Terminals und Agenten laufen. Der Client ist das Gerät vor dir, das die Oberfläche anzeigt. Dein Code bleibt auf dem Host und wandert nie auf den Client. Mit Remote Pane ist ein Desktop-PC oder eine Cloud-VM der Host, und dein Laptop oder Handy ist der Client. Nutzt du Pane auf einem einzigen Computer, ist er beides, und du musst nicht darüber nachdenken.

Bei "Client" und "Host" in der Remote-Entwicklung teilen sich zwei Geräte die Arbeit. Der Host erledigt die rechenintensive Arbeit. Der Client zeigt dir, was passiert.

die einfache erklärung

Der Host erledigt die Arbeit und hält den Code. Der Client zeigt dir die Oberfläche.

HostClient
was es istDer Rechner, auf dem dein Code und deine Agenten laufenDas Gerät vor dir
beispieleDein Desktop, eine Cloud-VM, ein Mac miniDein Laptop, Smartphone oder Tablet
was dort läuftRepositories, Terminals, Agenten, Git und BuildsDie Pane-Oberfläche und deine Eingaben
wo dein code liegtImmer hier.Nie. Er zeigt dir nur die Oberfläche.

ein beispiel aus dem alltag

Ein Desktop-PC zu Hause kann der Host sein, während dein Handy der Client ist.

Auf deinem leistungsstarken Desktop zu Hause laufen deine Repositories und Agenten. Du gehst aus dem Haus und willst vom Smartphone nach deinen Agenten sehen.

Dein Desktop ist der Host. Darauf laufen der Pane-Daemon, deine Terminals und deine Agenten. Dein Smartphone ist der Client. Es zeigt die Pane-Oberfläche. Darüber bedienst du alles, was auf dem Desktop läuft.

Dein Code verlässt den Desktop nie. Dein Smartphone zeigt dir nur, was passiert, und überträgt deine Eingaben.

Aktuell ist der Handy-Client die Browser-App von Pane unter runpane.com/app, die du zu deinem Startbildschirm hinzufügen kannst. Die iOS- und Android-App von Pane kommt bald.

wann der unterschied egal ist

Auf einem einzigen Rechner ist er beides, und die Unterscheidung spielt keine Rolle.

Nutzt du Pane ohne Remote Pane auf einem Rechner, ist dein Computer Host und Client zugleich. Der Unterschied spielt dann keine Rolle. Er wird erst wichtig, wenn du mit Remote Pane die Oberfläche von dem Rechner trennst, auf dem die Arbeit läuft.

Quellen

Korrekturen
Wenn hier etwas falsch oder veraltet ist, sag uns Bescheid. Wir korrigieren es und aktualisieren das Datum oben. Issue auf GitHub öffnen
Quellen

häufig gestellte fragen

oder
Download*
Windows SmartScreen-WarnungBei direkten Downloads kann eine SmartScreen-Warnung erscheinen, solange Pane unsigniert ist. Pane ist vollständig Open Source. Du kannst den Code prüfen und die App selbst aus dem Quellcode bauen.1. Klicke auf Weitere Informationen2. Klicke auf Trotzdem ausführen3. Fahre mit der Installation fortDie PowerShell-Installation lädt das offizielle Release direkt herunter und umgeht die meisten Browser-Hürden.globale npm-Installation
Füge das in PowerShell ein.Linux

Von Parsa Khazaeepoul, Mitgründer von Pane. .