🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: at.fido.linux
Article #2195

Re: CAD

#2195
From: christian mock
Date: Sun, 19 Nov 1995 00:00
43 lines
2343 bytes
In article <MSGID_2=3A310=2F25.2=40fidonet.org_30ac4b96@fidonet>,
Richard Kail <Richard.Kail@2-310-25-2.st.co.at> wrote:

>     Ein Terminal... Ein Terminal ist ein Fernschreiber. Naja, zumindestens
> etwas, was einem Fernschreiber funktioniell aehnlich aussieht. Also ein Ding

deswegen heissen die entsprechenden files in /dev ja auch ttyXY -- tty
wie teletype.

>     Ganz konkret wuerde ich 4 verschiedene Dinge als Terminal bezeichnen.
[...]
>     C) Telnet. Telnet ist ein virtuelles, sprich ein in allen Attributen durch
> Software nachgebildetes Terminal.

einspruch, euer ehren.

telnet ist einmal nur eine zugangsart fuer etwas, was ein terminal
sein kann -- sowohl ein 'echtes' terminal, zb. ueber einen
terminalserver, wie auch eine session aus einem xterm auf einem
xterminal oder auch ein programm (wie das bibos-gateway).

auf der bildschirmsteuerungsebene passiert auf unixen beim telnet
(also dem client) normalerweise ziemlich wenig, das gibt einfach die
erhalten zeichen an das terminal, von dem es aufgerufen wurde
(genauergesagt auf stdout) aus, und das macht dann den schickschnack
-- cursor-positionierung, highlighting etc.  bei (win)dosen ist das
telnet zwangslauefig ein kompletterer terminal-emulator, weil die
dinger native nicht ueber vt100- oder sonstige codes gesteuert
werden. als einziges mir bekanntes dos-telnet verlaesst sich das von
KA9Q auf ansi.sys.

auf der server-seite stellt telnet (und rlogin, und xterm) den
ablaufenden programmen eine tty-schnittstelle zur verfuegung, die sich
eigentlich (bis auf dinge wie fehlende baudrateneinstellmoeglichkeit
etc.) nicht von einem seriellen tty unterscheidet -- ueber
sog. pseudo-ttys. das sind paare von /dev-files wie ttyp1 und ptyp1,
wobei ttyp1 die 'client'-seite ist, darauf greifen die programme zu;
und ptyp1 ist die 'server'-seite, auf der der telnetd (rlogind,...)
sitzt. 

ciao,

cm.
Technical Details
Message-ID: <48lvt3$t11@kukuruz.ping.at>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <MSGID_2=3A313=2F37.1_30a917a1@fidonet> <MSGID_2=3A310=2F25.2=40fidonet.org_30ac4b96@fidonet>

Show Full Headers
Complete Article Headers
X-Google-Language: GERMAN,ASCII-7-bit
X-Google-Thread: 109314,49fc31d80b2de1f5
X-Google-Attributes: gid109314,public
From: cm@kukuruz.ping.at (christian mock)
Subject: Re: CAD
Date: 1995/11/19
Message-ID: <48lvt3$t11@kukuruz.ping.at>
X-Deja-AN: 119632344
references: <MSGID_2=3A313=2F37.1_30a917a1@fidonet> <MSGID_2=3A310=2F25.2=40fidonet.org_30ac4b96@fidonet>
organization: private
newsgroups: at.fido.linux