Re: Doporučte sériákový terminál
Petr Labaj
labaj na volny.cz
Pátek Prosinec 6 19:38:39 CET 2024
Ale tady si asi nerozumíme.
Pojmy klient a server nemají obecně nic společného s GUI.
Je to o tom, kdo něco poskytuje a kdo to používá.
Takže puristicky a dle logiky X by přece i Putty na Windows (ve smyslu
terminál) byla serverem vůči aplikaci na Linuxovém stroji.
Protože něco nabízí - poskytuje obrazovku pro výstup a klávesnici pro vstup.
Úplně stejně jako X server na Windows, který poskytuje programu na
Linuxu svou plochu, na kterou aplikace může kreslit.
Ale z hlediska uživatele za tím PC s Windows je to tak, že se připojuje
k Linuxu s nějakou aplikací, která mu poskytuje svůj servis a je tedy
pro něho serverem dané funkcionality.
A to je stejné u textového řešení přes Putty nebo grafického přes X.
Zvykem je to ale přece posuzovat spíš z hlediska uživatele, ne z
hlediska programu.
PL
***********************
Dne 6.12.2024 v 18:58 Václav Ovsík napsal(a):
> On Fri, Dec 06, 2024 at 06:20:39PM +0100, Petr Labaj wrote:
>> Ano, logiku toho vysvětlení znám.
>> Nojo, ale to pak můžu říkat server všemu.
>> Textové Putty je pak taky server, protože poskytuje obrazovku a klávesnici,
>> na kterou aplikace píše.
>> Ale přesto se tomu tradičně říká client.
> O tom by se asi dalo polemizovat. :-)
> Aplikace Putty pro Win nemá to oddělení funkční části kódu od kódu co
> řeší GUI. Část kódu co řeší SSH protokol v Putty je klientem, ale pokud
> by Putty byla GUI aplikace pro X server, tak by byla i klientem
> X protokolu. Naštěstí byly tyhle věci na Unixech navržené od začátku
> mnohem lépe, tak k Openssh nikdo nedělal GUI interface, protože je to
> nesmysl. Je to prostě terminálová aplikace. Ale i tam to může být
> podobné. Terminál samotný poskytuje službu zobrazování a vstupu a to co
> se na něj připojuje (aplikace) jsou vlastně taky klienti. Komunikují
> s terminálem přes nějaký ten device /dev/pty…
>
Další informace o konferenci Hw-list