Klientem je program, kter² chce pracovat s obsahem databßze, a proto se p°ihlßsφ k SQL serveru WinBase602. Mezi klienty pat°φ tyto programy:
V²vojovΘ a provoznφ prost°edφ WinBase602
Tento klient plnφ dv∞ funkce: dovoluje v²vojß°∙m vytvß°et databßzovΘ aplikace a zßrove≥ dovoluje u₧ivatel∙m tyto aplikace provozovat. To, zda jsou k dispozici v²vojovΘ nßstroje nebo pouze provoznφ prost°edφ, zßvisφ na zp∙sobu instalace. Na p°φkazovΘ °ßdce klienta lze urΦit, na kter² server se klient mß p°ipojit a kterou aplikaci mß otev°φt nebo spustit. Pokud tyto ·daje nejsou uvedeny, u₧ivatel si vybere server a aplikaci ze seznam∙.
ODBC driver
ODBC driver umo₧≥uje p°φstup do databßze p°es univerzßlnφ rozhranφ ODBC. Dφky n∞mu se do databßze snadno dostanou nap°φklad textovΘ procesory, tabulkovΘ kalkulßtory, generßtory sestav a aplikaΦnφ programy, kterΘ si svß data uklßdajφ v databßzi.
ODMA driver
ODMA driver umo₧≥uje, ₧e databßze m∙₧e fungovat jako sklad dokument∙ pro r∙znΘ aplikace. Nap°φklad textovΘ procesory mohou uklßdat dokumenty do tohoto skladu a pak vyhledßvat dokumenty na zßklad∞ v²skytu slov nebo frßzφ.
Internetovφ klienti
Internetovφ klienti (WBIK) vytvß°ejφ spojenφ mezφ Web serverem a SQL serverem a umo₧≥ujφ snadn² p°φstup do databßze z webovΘho prohlφ₧eΦe, nap°φklad p°es formulß°e nebo dynamicky generovanΘ HTML strßnky.
Aplikace vyvinutΘ v programovacφch jazycφch
AplikaΦnφ programy napsanΘ nap°φklad v jazyce C/C++ nebo v Delphi se mohou p°φmo p°ipojit na databßzi jako klienti. Mohou vÜak takΘ vyu₧φt standardnφ rozhranφ ODBC.
Licence pro p°φstup klient∙ na server
PoΦet klient∙, kte°φ mohou b²t ve stejnou dobu p°ipojeni po sφti na SQL server, je omezen poΦtem klientsk²ch licencφ serveru.
Pro internetovΘ klienty a pro vyu₧itφ fulltextov²ch nßstroj∙ je t°eba vybavit server specißlnφmi licencemi.
Koordinace klienta a serveru
Pokud se klient chce p°ipojit na server, kter² dosud neb∞₧φ a kter² m∙₧e b∞₧et na stejnΘm poΦφtaΦi, na n∞m₧ je klient, pak je server klientem spuÜt∞n.
Server, kter² byl takto automaticky spuÜt∞n, je automaticky ukonΦen, jakmile se z n∞j odhlßsφ poslednφ klient. Toho se vyu₧φvß zejmΘna p°i lokßlnφ prßci v rßmci jednoho poΦφtaΦe.
Viz takΘ: | Architektura klient - server |
WinBase602 SQL Server | |
Komunikace mezi klientem a serverem |