Miksi sä suomenkieliseen ryhmään lähetät englanninkielisen kysymyksen?
Antti Ylikoski <
antti.y...@gmail.com> writes:
> Certainly there are there the API manuals, and plenty of similar
> material, but I'm looking for some brief introduction to the MS
> Windows windowing technology. I assume it is a client-server system?
Siis puhut Windowsin ikkunoinnista? Se ei ole client-server -systeemi,
vaan käyttiksessä on kirjastoja, joissa on tarjolla funktioita, joilla
voi luoda uuden ikkunan ja sitten piirtää siihen jotakin, ja
tarvittaessa noi funktiot käpistelevät vaikka suoraan näytönohjainta,
mutta tuossa välissä ei ole mitään sellaista client-server
-protokollaa, jolla tuon clientin voisi eriyttää esim. eri laitteeseen
kuin missä se varsinainen näytönohjain on.
Tuon windows 3.1:sen aikana (josta saakka sanoit windowsin käytön
aloittaneesi) näytönohjaimen käyttämistä "suoraan" ei ollut (juuri)
mitenkään edes estetty, mutta näyssä moderneissa windowseissa alkaa
rajapintakirjastojen ohittaminen olemaan aina hankalampaa ja
hankalampaa. Ja jos kaikki softat piirtelevät näytölle noiden
rajapintafunktioiden kautta, niin käyttiksellä on tieto siitä, miltä
ruudulla pitäisi näyttää, ja millaisia muutoksia sinne pitäisi kohta
olla tulossa, joten tuohon voidaan tehdä erillinen systeemi, joka
ruudun sisällön lähettää clientille. Tuollaisia esim. on Windowsin oma
RDP, VNC ja vaikkapa TeamViewer
--
Arzka
oh3mqu+...@hyper.fi - En halua follareita mailina
1. Valitse sopiva paikka, ei ihmisten tai rakennusten lahella, jossa
paukku voi aiheuttaa hairiota. - Iso-Kiinalaisen kayttoohje