ВУЗ:
Составители:
– 17 –
Ðèñ. 2. Ñòðóêòóðà «êëèåíò-ñåðâåð»
 êðóã ýòèõ ôóíêöèé âõîäèò íå òîëüêî ðàçìåùåíèå òåêñòà
íà ýêðàíå, íî è îáìåí èíôîðìàöèåé ñ ñåðâåðîì ïî ìåðå àíàëèçà
ïîëó÷åííîãî HTML-òåêñòà, ÷òî íàèáîëåå íàãëÿäíî ïðîèñõîäèò
ïðè îòîáðàæåíèè âñòðîåííûõ â òåêñò ãðàôè÷åñêèõ îáðàçîâ. Ïðè
àíàëèçå URL-ñïåöèôèêàöèè èëè ïî êîìàíäàì ñåðâåðà êëèåíò
çàïóñêàåò äîïîëíèòåëüíûå âíåøíèå ïðîãðàììû äëÿ ðàáîòû ñ
äîêóìåíòàìè â ôîðìàòàõ, îòëè÷íûõ îò HTML, íàïðèìåð GIF,
JPEG, MPEG, Postscript è ò. ï. Äëÿ çàïóñêà êëèåíòîì ïðî-
ãðàìì, íåçàâèñèìî îò òèïà äîêóìåíòà, ðàçðàáîòàíà ïðîãðàììà
Luncher, íî â ïîñëåäíåå âðåìÿ ãîðàçäî áîëüøåå ðàñïðîñòðàíåíèå
ïîëó÷èë ìåõàíèçì ñîãëàñîâàíèÿ çàïóñêàåìûõ ïðîãðàìì ÷åðåç
MIME-òèïû. Äðóãóþ ÷àñòü ïðîãðàììíîãî êîìïëåêñà WWW ñî-
ñòàâëÿåò ñåðâåð ïðîòîêîëà HTTP, áàçû äàííûõ äîêóìåíòîâ â
ôîðìàòå HTML, óïðàâëÿåìûå ñåðâåðîì, è ïðîãðàììíîå îáåñïå-
÷åíèå, ðàçðàáîòàííîå â ñòàíäàðòå ñïåöèôèêàöèè CGI. Äî îáðàçî-
âàíèÿ Netscape ðåàëüíî èñïîëüçîâàëîñü äâà HTTP-ñåðâåðà: ñåð-
âåð CERN è ñåðâåð NCSA. Íî â íàñòîÿùåå âðåìÿ ÷èñëî áàçîâûõ
ñåðâåðîâ ðàñøèðèëîñü. Ðàçðàáîòàí ñåðâåð äëÿ MS-Windows è
Apachie-ñåðâåð äëÿ Unix-ïëàòôîðì. Ñóùåñòâóþò è äðóãèå, íî äâà
ïîñëåäíèõ ìîæíî âûäåëèòü ïî äîñòóïíîñòè èñïîëüçîâàíèÿ. Ñåð-
âåð äëÿ Windows — ýòî shareware, íî áåç âñòðîåííîãî ñàìîëèê-
âèäàòîðà, êàê â Netscape. Netscape óæå íå ðàñïðîñòðàíÿåò ñâîé
ñåðâåð Netsite ñâîáîäíî è, âîçìîæíî, ïðîöåññ êîììåðöèàëèçà-
öèè áóäåò ïðîäîëæåí ïðèìåíèòåëüíî ê NCSA-ñåðâåðó. Â ðåçóëü-
òàòå ðàçðàáîòàí Apachie, êîòîðûé, ïî ñëîâàì åãî àâòîðîâ, áóäåò
«freeware», è ðåàëèçóåò íîâûå äîïîëíåíèÿ ê ïðîòîêîëó HTTP,
ñâÿçàííûå ñ çàùèòîé îò íåñàíêöèîíèðîâàííîãî äîñòóïà, êîòî-
ðûå ïðåäëîæåíû ãðóïïîé ïî ðàçðàáîòêå ýòîãî ïðîòîêîëà è ðåà-
ëèçóþòñÿ ïðàêòè÷åñêè âî âñåõ êîììåð÷åñêèõ ñåðâåðàõ.
Áàçà äàííûõ HTML-äîêóìåíòîâ — ýòî ÷àñòü ôàéëîâîé ñèñ-
òåìû, êîòîðàÿ ñîäåðæèò òåêñòîâûå ôàéëû â ôîðìàòå HTML è
ñâÿçàííûå ñ íèìè ãðàôèêó è äðóãèå ðåñóðñû. Äîêóìåíòû, ñîäåð-
æàùèå ýëåìåíòû ýêðàííûõ ôîðì, ðåàëüíî îáåñïå÷èâàþò äîñòóï
ê âíåøíåìó ïðîãðàììíîìó îáåñïå÷åíèþ.
Ïðèêëàäíîå ïðîãðàììíîå îáåñïå÷åíèå, ðàáîòàþùåå ñ ñåð-
âåðîì, ìîæíî ðàçäåëèòü íà ïðîãðàììû-øëþçû è ïðî÷èå. Øëþ-
çû — ýòî ïðîãðàììû, îáåñïå÷èâàþùèå âçàèìîäåéñòâèå ñåðâåðà
Ðèñ. 2. Ñòðóêòóðà «êëèåíò-ñåðâåð»
 êðóã ýòèõ ôóíêöèé âõîäèò íå òîëüêî ðàçìåùåíèå òåêñòà
íà ýêðàíå, íî è îáìåí èíôîðìàöèåé ñ ñåðâåðîì ïî ìåðå àíàëèçà
ïîëó÷åííîãî HTML-òåêñòà, ÷òî íàèáîëåå íàãëÿäíî ïðîèñõîäèò
ïðè îòîáðàæåíèè âñòðîåííûõ â òåêñò ãðàôè÷åñêèõ îáðàçîâ. Ïðè
àíàëèçå URL-ñïåöèôèêàöèè èëè ïî êîìàíäàì ñåðâåðà êëèåíò
çàïóñêàåò äîïîëíèòåëüíûå âíåøíèå ïðîãðàììû äëÿ ðàáîòû ñ
äîêóìåíòàìè â ôîðìàòàõ, îòëè÷íûõ îò HTML, íàïðèìåð GIF,
JPEG, MPEG, Postscri pt è ò. ï. Äëÿ çàïóñêà êëèåíòîì ïðî-
ãðàìì, íåçàâèñèìî îò òèïà äîêóìåíòà, ðàçðàáîòàíà ïðîãðàììà
Luncher, íî â ïîñëåäíåå âðåìÿ ãîðàçäî áîëüøåå ðàñïðîñòðàíåíèå
ïîëó÷èë ìåõàíèçì ñîãëàñîâàíèÿ çàïóñêàåìûõ ïðîãðàìì ÷åðåç
MIME-òèïû. Äðóãóþ ÷àñòü ïðîãðàììíîãî êîìïëåêñà WWW ñî-
ñòàâëÿåò ñåðâåð ïðîòîêîëà HTTP, áàçû äàííûõ äîêóìåíòîâ â
ôîðìàòå HTML, óïðàâëÿåìûå ñåðâåðîì, è ïðîãðàììíîå îáåñïå-
÷åíèå, ðàçðàáîòàííîå â ñòàíäàðòå ñïåöèôèêàöèè CGI. Äî îáðàçî-
âàíèÿ Netscape ðåàëüíî èñïîëüçîâàëîñü äâà HTTP-ñåðâåðà: ñåð-
âåð CERN è ñåðâåð NCSA. Íî â íàñòîÿùåå âðåìÿ ÷èñëî áàçîâûõ
ñåðâåðîâ ðàñøèðèëîñü. Ðàçðàáîòàí ñåðâåð äëÿ MS-Windows è
Apachie-ñåðâåð äëÿ Unix-ïëàòôîðì. Ñóùåñòâóþò è äðóãèå, íî äâà
ïîñëåäíèõ ìîæíî âûäåëèòü ïî äîñòóïíîñòè èñïîëüçîâàíèÿ. Ñåð-
âåð äëÿ Windows — ýòî shareware, íî áåç âñòðîåííîãî ñàìîëèê-
âèäàòîðà, êàê â Netscape. Netscape óæå íå ðàñïðîñòðàíÿåò ñâîé
ñåðâåð Netsite ñâîáîäíî è, âîçìîæíî, ïðîöåññ êîììåðöèàëèçà-
öèè áóäåò ïðîäîëæåí ïðèìåíèòåëüíî ê NCSA-ñåðâåðó. Â ðåçóëü-
òàòå ðàçðàáîòàí Apachie, êîòîðûé, ïî ñëîâàì åãî àâòîðîâ, áóäåò
«freeware», è ðåàëèçóåò íîâûå äîïîëíåíèÿ ê ïðîòîêîëó HTTP,
ñâÿçàííûå ñ çàùèòîé îò íåñàíêöèîíèðîâàííîãî äîñòóïà, êîòî-
ðûå ïðåäëîæåíû ãðóïïîé ïî ðàçðàáîòêå ýòîãî ïðîòîêîëà è ðåà-
ëèçóþòñÿ ïðàêòè÷åñêè âî âñåõ êîììåð÷åñêèõ ñåðâåðàõ.
Áàçà äàííûõ HTML-äîêóìåíòîâ — ýòî ÷àñòü ôàéëîâîé ñèñ-
òåìû, êîòîðàÿ ñîäåðæèò òåêñòîâûå ôàéëû â ôîðìàòå HTML è
ñâÿçàííûå ñ íèìè ãðàôèêó è äðóãèå ðåñóðñû. Äîêóìåíòû, ñîäåð-
æàùèå ýëåìåíòû ýêðàííûõ ôîðì, ðåàëüíî îáåñïå÷èâàþò äîñòóï
ê âíåøíåìó ïðîãðàììíîìó îáåñïå÷åíèþ.
Ïðèêëàäíîå ïðîãðàììíîå îáåñïå÷åíèå, ðàáîòàþùåå ñ ñåð-
âåðîì, ìîæíî ðàçäåëèòü íà ïðîãðàììû-øëþçû è ïðî÷èå. Øëþ-
çû — ýòî ïðîãðàììû, îáåñïå÷èâàþùèå âçàèìîäåéñòâèå ñåðâåðà
– 17 –
Страницы
- « первая
- ‹ предыдущая
- …
- 15
- 16
- 17
- 18
- 19
- …
- следующая ›
- последняя »
