zp∞t do archivu Φlßnk∙ |
rejst°φk |
p°edchozφ Φlßnek |
nßsledujφcφ Φlßnek
Mo₧nΘ zp∙soby vyu₧itφ DR Multiuser DOSu
Tento Φlßnek je souΦßstφ sΘrie recenznφch Φlßnk∙, v∞novan²ch produktu DR Multiuser DOS.
1. PracoviÜt∞ pro vφce u₧ivatel∙
V malΘ kancelß°i (nap°. v malΘ firm∞) m∙₧e b²t DR Multiuser DOS vyu₧it k vybudovßnφ pracoviÜt∞ pro dva a₧ t°i u₧ivatele, a to p°i velmi mal²ch nßkladech:
- DR Multiuser DOS se nainstaluje na hostitelsk² poΦφtaΦ PC, kter² by m∞l mφt v²konn² procesor (nejlΘpe 486, ev. vyÜÜφ), pevn² disk, monitor a klßvesnici.
- K tomuto hostitelskΘmu poΦφtaΦi, kter² je jako standardnφ poΦφtaΦ kompatibilnφ s IBM PC vybaven dv∞ma sΘriov²mi porty, je prost°ednictvφm sΘriovΘho kabelu p°ipojen jeden dalÜφ poΦφtaΦ PC v roli terminßlu (resp. dva takovΘto poΦφtaΦe). Tφm m∙₧e b²t jak²koli IBM PC-kompatibilnφ poΦφtaΦ, vΦetn∞ dnes stßle Φast∞ji vy°azovan²ch poΦφtaΦ∙ XT - nemusφ b²t vybaven pevn²m diskem (staΦφ jen disketovß mechanika) ani velkou operaΦnφ pam∞tφ (staΦφ jen tolik, kolik je pot°eba k provozovßnφ zvolenΘho emulaΦnφho programu). Krom∞ toho m∙₧e b²t v roli terminßlu pou₧it i jedno·Φelov² terminßl, kter² nap°φklad zbyl po zruÜenφ velkΘho st°ediskovΘho poΦφtaΦe Φi minipoΦφtaΦe.
![Obrßzek 3.1.](/file/23364/Chip_1997-10_cd.bin/tema/_peterka/gifs/t426c321.gif) |
P°edstava konfigurace pro t°i u₧ivatele (s jednφm emulovan²m a jednφm jedno·Φelov²m terminßlem)
P°i takovΘto konfiguraci je k dispozici jedno pracoviÜt∞ (na systΘmovΘ konzole hostitelskΘho poΦφtaΦe), kterΘ umo₧≥uje "plnohodnotn∞" provozovat i grafickΘ aplikace pracujφcφ s VGA-grafikou (je-li hostitelsk² poΦφtaΦ takovouto kartou vybaven). Vedle tohoto pracoviÜt∞ vznikß jedno a₧ dv∞ dalÜφ pracoviÜt∞ (podle poΦtu p°ipojen²ch terminßl∙), ze kter²ch lze pracovat s aplikacemi pracujφcφmi v textovΘm re₧imu (p°φpadn∞ v CGA-grafice).
Typick² zp∙sob vyu₧itφ:
- Pro provozovßnφ r∙zn²ch administrativnφch agend databßzovΘho charakteru, spreadsheet∙ apod. (nap°φklad aplikacφ napsan²ch ve FoxPro, Clipperu, dBase apod.) pro prost°edφ DOSu (ty, kterΘ v∞tÜinou pracujφ jen v textovΘm re₧imu).
- Pro b∞₧nou editaci text∙, nap°φklad:
- pomocφ editoru Wordperfect, vΦetn∞ jeho nejnov∞jÜφ verze 6.0 pro DOS: na systΘmovΘ konzole v textovΘm i grafickΘm re₧imu, na terminßlu jen v textovΘm re₧imu
- pomocφ editoru Text602, na systΘmovΘ konzole v rozliÜenφ instalovanΘ karty, na terminßlu v rozliÜenφ CGA (640 x 200) pro sdφlenφ tiskßren, modemu, faxmodemovΘ karty apod.
V²hody:
- Ni₧Üφ nßklady oproti samostatn²m pracoviÜtφm - mφsto t°φ dostateΦn∞ v²konn²ch poΦφtaΦ∙ je t°eba koupit jen jeden v²konn² poΦφtaΦ, zatφmco dalÜφ mohou b²t t∞mi nejlacin∞jÜφmi, jakΘ lze po°φdit.
- Mo₧nost sdφlenφ datov²ch i jin²ch soubor∙, periferiφ.
- Mo₧nost prßce vφce u₧ivatel∙ nad spoleΦn²mi daty (agendami).
- Mo₧nost centrßlnφ sprßvy (nap°φklad centrßlnφ zßlohovßnφ).
- Mφsto poΦφtaΦ∙ PC v roli emulovan²ch terminßl∙ mohou b²t pou₧ity i jedno·ΦelovΘ terminßly.
- DokonalejÜφ multitasking, mo₧nost soub∞₧nΘho provozovßnφ a₧ osmi dosovsk²ch relacφ ze systΘmovΘ konzoly i z ka₧dΘho jednotlivΘho terminßlu.
Nev²hody:
- Nemo₧nost provozovat MS Windows (ani na systΘmovΘ konzole), a s tφm ani aplikace psanΘ pro toto prost°edφ.
- P°i p°ipojenφ dvou terminßl∙ (tj. p°i obsazenφ obou standardn∞ zabudovan²ch sΘriov²ch rozhranφ) nelze na systΘmovΘ konzole provozovat sΘriovou myÜ.
- Terminßly lze p°ipojovat jen na vzdßlenost do cca 20 a₧ 30 metr∙ (co₧ je b∞₧n² dosah sΘriov²ch kabel∙). P°i pou₧itφ na v∞tÜφ vzdßlenosti je pak nutnΘ bu∩ snφ₧it p°enosovou rychlost, nebo pou₧φt proudovou smyΦku.
Mo₧nosti rozÜφ°enφ poΦtu u₧ivatelsk²ch pracoviÜ¥:
PoΦet p°ipojiteln²ch terminßl∙ (nejv²Üe dva) v tomto scΘnß°i vychßzφ ze skuteΦnosti, ₧e poΦφtaΦe standardu IBM PC jsou b∞₧n∞ vybavovßny jen dv∞ma sΘriov²mi rozhranφmi). Pokud je pot°eba tento poΦet zv²Üit, je nutnΘ zakoupit tzv. multiportovou kartu s dostateΦn²m poΦtem sΘriov²ch rozhranφ (viz hlavnφ text), nebo zvolit p°ipojenφ terminßl∙ prost°ednictvφm lokßlnφ sφt∞).
2. AplikaΦnφ server v lokßlnφ sφti
DR Multiuser DOS m∙₧e b²t vyu₧it i v prost°edφ ji₧ existujφcφ lokßlnφ sφt∞ serverovΘho typu (nap°φklad Novell NetWare), v to v roli aplikaΦnφho serveru.
- DR Multiuser DOS se nainstaluje na hostitelskΘm poΦφtaΦi, vybavenΘm sφ¥ovou kartou pot°ebnΘho typu (Ethernet apod.).
- V sφti NetWare se nainstaluje emulßtor IMSTERM for NetWare (bu∩to lokßln∞ na ka₧dΘ jednotlivΘ pracovnφ stanici, nebo centrßln∞ na file serveru).
Z jednotliv²ch pracovnφch stanic jsou i po spuÜt∞nφ emulßtoru IMSTERM (kter² je rezidentnφm programem) nadßle p°φstupnΘ vÜechny slu₧by p∙vodnφch server∙ (nap°. file server∙ NetWare), ale krom∞ toho jsou navφc (a souΦasn∞) k dispozici i terminßlovΘ relace s hostitelsk²m poΦφtaΦem s DR Multiuser DOSem, vystupujφcφm v roli aplikaΦnφho serveru.
Typick² zp∙sob vyu₧itφ:
![Obrßzek 3.2.](/file/23364/Chip_1997-10_cd.bin/tema/_peterka/gifs/t426c322.gif) |
P°edstava DR Multiuser DOSu jako aplikaΦnφho serveru
- Obecn∞ k provozovßnφ takov²ch aplikacφ pro prost°edφ DOS, kterΘ z nejr∙zn∞jÜφch d∙vod∙ nenφ v²hodnΘ provozovat p°φmo na pracovnφch stanicφch (resp. podle modelu file server/pracovnφ stanice), nap°φklad:
- Pro provozovßnφ aplikacφ databßzovΘho charakteru, kterΘ zpracovßvajφ velkΘ objemy centrßln∞ umφst∞n²ch dat (a kterΘ by p°i svΘm provozovßnφ p°φmo na pracovnφch stanicφch p°enßÜely veÜkerß tato data po sφti a₧ na danou stanici a pak zase zp∞t).
- Pro provozovßnφ agend, kterΘ umo₧≥ujφ souΦasnou prßci vφce u₧ivatel∙ nad spoleΦn²mi daty
- Pro snazÜφ sdφlenφ systΘmov²ch zdroj∙ hostitelskΘho poΦφtaΦe (nap°. tiskßren, modem∙, faxmodemov²ch karet apod., p°ipojen²ch k hostitelskΘmu poΦφtaΦi)
V²hody:
- U₧ivatelΘ majφ na v²b∞r, zda cht∞jφ svΘ aplikace provozovat lokßln∞, tj. na svΘ pracovnφ stanici, nebo na hostitelskΘm poΦφtaΦi v roli aplikaΦnφho serveru. P°itom mohou vyu₧φvat obou t∞chto mo₧nostφ souΦasn∞: nap°. pracovat s lokßln∞ provozovanou aplikacφ a v okam₧iku pot°eby aktivovat rezidentnφ emulßtor a jeho prost°ednictvφm komunikovat s jednou Φi vφce ·lohami, kterΘ mezitφm b∞₧φ na aplikaΦnφm serveru.
- ObecnΘ v²hody, plynoucφ z provozovßnφ aplikacφ na hostitelskΘm poΦφtaΦi: menÜφ vytφ₧enφ sφt∞, snazÜφ sdφlenφ atd.
- Ni₧Üφ po°izovacφ nßklady oproti obdobnΘmu °eÜenφ nap°φklad na bßzi Unixu Φi jinΘ systΘmovΘ platform∞ pou₧itelnΘ jako aplikaΦnφ server.
- Ni₧Üφ nßklady na v²voj aplikacφ provozovan²ch v prost°edφ vφceu₧ivatelskΘho DOSu na aplikaΦnφm serveru.
Nev²hody:
- Malß v²konnost DOSu jako platformy pro aplikaΦnφ server (nap°φklad v∙Φi Unixu).
3. P°φstupov² server (access server)
Hostitelsk² poΦφtaΦ s DR Multiuser DOSem, a to v kombinaci s emulßtorem IMSTERM pro DOS, m∙₧e b²t vyu₧it i jako tzv. p°φstupov² server (access server) - tedy pro p°ipojovßnφ vzdßlen²ch stanic, typicky p°es ve°ejnou telefonnφ sφ¥. K tomu je zapot°ebφ:
- Nainstalovat DR Multiuser DOS na hostitelsk² poΦφtaΦ a tento poΦφtaΦ vybavit nejmΘn∞ jednφm modemem;
- PoΦφtaΦ PC vystupujφcφ jako vzdßlenß stanice vybavit modemem a nainstalovat na n∞j emulßtor IMSTERM for DOS.
VeÜkerß komunikace mezi hostitelsk²m poΦφtaΦem a vzdßlenou stanicφ pak mφsto po sΘriovΘm kabelu probφhß po komutovan²ch linkßch ve°ejnΘ telefonnφ sφt∞.
![Obrßzek 3.3.](/file/23364/Chip_1997-10_cd.bin/tema/_peterka/gifs/t426c323.gif) |
P°edstava p°φstupovΘho serveru
TypickΘ zp∙soby vyu₧itφ:
- Pro vzdßlen² p°φstup k hostitelskΘmu poΦφtaΦi na bßzi DR Multiuser DOSu.
- Pro vytvo°enφ p°φstupovΘho serveru sφtφ NetWare. Dφky schopnosti DR Multiuser DOSu spolupracovat se servery Novell NetWare (umo₧≥ujφcφ, aby se aplikace b∞₧φcφ pod DR Multiuser DOSem staly klienty t∞chto server∙) se poΦφtaΦ PC p°ipojen² jako vzdßlenß stanice k hostitelskΘmu poΦφtaΦi m∙₧e souΦasn∞ stßt i vzdßlenou pracovnφ stanicφ lokßlnφ sφt∞ Novell NetWare - tedy dostat se do obdobnΘho postavenφ jako skuteΦnΘ uzly takovΘto lokßlnφ sφt∞ a zp°φstup≥ovat svΘmu u₧ivateli vÜechny jejφ slu₧by: nap°φklad spouÜt∞t a provozovat nejr∙zn∞jÜφ sφ¥ovΘ aplikace obdobn∞ jako z kterΘkoli jinΘ pracovnφ stanice sφt∞. Ve skuteΦnosti ale tyto aplikace neb∞₧φ na vzdßlenΘ pracovnφ stanici, ale na virtußlnφm poΦφtaΦi, vytvß°enΘm na aplikaΦnφm serveru. VzdßlenΘ stanici jsou pak zasφlßny pouze v²stupy tohoto virtußlnφho poΦφtaΦe na obrazovku a od n∞j jsou zase v opaΦnΘm sm∞ru p°enßÜeny vstupy u₧ivatele z klßvesnice.
V²hody:
- Mo₧nost prßce na hostitelskΘm poΦφtaΦi na dßlku.
- Mo₧nost souΦasnΘho fungovßnφ i v roli aplikaΦnφho a komunikaΦnφho serveru (viz scΘnß°e 2 a 4).
- ÄßdnΘ dalÜφ po°izovacφ nßklady (vÜe pot°ebnΘ je souΦßstφ DR Multiuser DOSu a emulßtoru IMSTERM for DOS).
4. KomunikaΦnφ server
Hostitelsk² poΦφtaΦ s DR Multiuser DOSem m∙₧e b²t vyu₧it i jako tzv. komunikaΦnφ server neboli server zp°φstup≥ujφcφ vφce u₧ivatel∙m komunikaΦnφ prost°edky typu modem∙, faxmodemov²ch karet apod., kterΘ nelze sdφlet a kterΘ jsou urΦeny pro komunikaci "sm∞rem ven" (na rozdφl od p°φstupovΘho serveru, kter² je urΦen pro p°φstup "zvn∞jÜka"). Funkci komunikaΦnφho serveru p°itom m∙₧e hostitelsk² poΦφtaΦ plnit i v prost°edφ ji₧ existujφcφ lokßlnφ sφt∞ (nap°φklad Novell NetWare).
KlasickΘ °eÜenφ komunikaΦnφho serveru v prost°edφ lokßlnφ sφt∞ (jak jej nabφzφ nap°φklad firma Novell v rßmci tzv. NetWare Asynchronous Communications Services) p°edpoklßdß, ₧e komunikaΦnφ program b∞₧φ na pracovnφ stanici a jeho v²stupy na sΘriov² port (ke kterΘmu by jinak byla p°ipojena p°φsluÜnß komunikaΦnφ periferie) jsou p°esm∞rovßvßny po sφti a p°enßÜeny a₧ na komunikaΦnφ server, kde teprve vstupujφ do p°ipojenΘ periferie.
![Obrßzek 3.4.](/file/23364/Chip_1997-10_cd.bin/tema/_peterka/gifs/t426c324.gif) |
P°edstava komunikaΦnφho serveru
╪eÜenφ navrhovanΘ v tomto scΘnß°i naopak p°edpoklßdß, ₧e komunikaΦnφ program pob∞₧φ na hostitelskΘm poΦφtaΦi, ke kterΘmu je p°φsluÜnß periferie skuteΦn∞ p°ipojena, zatφmco pracovnφ stanice u₧ivatele zde vystupuje v roli terminßlu.
Typick² zp∙sob vyu₧itφ:
Pro zp°φstupn∞nφ komunikaΦnφch periferiφ (modem∙, foxmodemov²ch karet apod.) vφce u₧ivatel∙m, nap°φklad za ·Φelem p°φstupu ke stanicφm BBS, videotexu a k jin²m on-line informaΦnφm slu₧bßm, pro odesφlßnφ a p°φjem fax∙ prost°ednictvφm faxmodemovΘ karty apod.
V²hody:
- Mo₧nost vyu₧itφ komunikaΦnφch periferiφ (modem∙, faxmodem∙) vφce u₧ivateli.
- Mo₧nost souΦasnΘho fungovßnφ v roli aplikaΦnφho serveru i p°φstupovΘho serveru.
- ÄßdnΘ dodateΦnΘ po°izovacφ nßklady (vÜe pot°ebnΘ je p°φmou souΦßstφ DR Multiuser DOSu a emulßtoru IMSTERM for NetWare).
5. ╪φdicφ poΦφtaΦ
Hostitelsk² poΦφtaΦ s DR Multiuser DOSem m∙₧e b²t vyu₧it i jako °φdicφ poΦφtaΦ pro °φzenφ nejr∙zn∞jÜφch periferiφ se sΘriov²m rozhranφm, nap°φklad: nejr∙zn∞jÜφch snφmaΦ∙ (ΦßrovΘho k≤du, d∞rnΘ pßsky apod.), Φidel, elektronick²ch pokladen apod. Tyto periferie se k hostitelskΘmu poΦφtaΦi p°ipojujφ stejn²m zp∙sobem jako jedno·ΦelovΘ Φi emulovanΘ terminßly (tj. p°es sΘriovß rozhranφ).
TypickΘ zp∙soby vyu₧itφ:
![Obrßzek 3.5.](/file/23364/Chip_1997-10_cd.bin/tema/_peterka/gifs/t426c325.gif) |
P°edstava °φdicφho poΦφtaΦe
- Pro sb∞r a vyhodnocovßnφ dat z periferiφ typu snφmaΦ∙, Φidel apod.
- Pro °φzenφ Φinnosti za°φzenφ, kterΘ lze ovlßdat prost°ednictvφm jejich sΘriovΘho rozhranφ
V²hody:
V²hodou tohoto °eÜenφ, oproti °eÜenφ na bßzφ b∞₧nΘho DOSu, je existence vφce·lohovΘho prost°edφ. Dφky tomu je pak mo₧nΘ psßt obslu₧nΘ programy pro jednotlivß za°φzenφ jako samostatnΘ ·lohy, a pro jejich soub∞₧nΘ provozovßnφ je mo₧nΘ vyu₧φt ji₧ existujφcφ preemptivnφ multitasking. V jedno·lohovΘm DOSu naopak musφ b²t vÜechny podp∙rnΘ prost°edky (vΦetn∞ p°φpadnΘho real-time jßdra) teprve vybudovßny.
zp∞t do archivu Φlßnk∙ | rejst°φk |
p°edchozφ Φlßnek |
nßsledujφcφ Φlßnek
Tento Φlßnek m∙₧e b²t voln∞ Üφ°en, pokud se tak d∞je pro studijnφ ·Φely, na nev²d∞leΦnΘm zßklad∞ a se zachovßnφm tohoto dov∞tku. Podrobnosti hledejte zde, resp. na adrese
http://archiv.czech.net/copyleft.htm