ВУЗ:
Составители:
– 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
- …
- следующая ›
- последняя »