Концепцията на хипертекст технология
Проверка на работата по дисциплина: "Публична информационна система"
Hypertext - текст с поставена в него (команда) словна марка, се отнася до други места на текста и други документи, снимки и т.н.
Основните компоненти на World Wide Web технологии.
До 1989 г., хипертекста представи нова, обещавайки технология, която има сравнително голям брой реализации, от една страна, и, от друга страна, бяха направени опити да се изгради формален модел на хипертекстови системи, които са по-описателен характер и са били вдъхновени от успеха на подхода за релационна определение на данни.
Идеята T.Berners-Лий е да се използва хипертекст модел за информационни ресурси, разпределени в мрежата и ще направи възможно по прост начин. Той остави трите основните принципи на системата от четирите съществуващи в момента, разработване:
Hypertext Markup Language документи HTML (HyperText Markup Language);
HTTP протокол хипертекст информация (HyperText Transfer Protocol).
По-късно екип НДСО добавя четвърти на три компонента:
универсален портал интерфейс CGI (Common Gateway Interface).
Идеята за HTML - един пример за изключително успешно решение на проблема с изграждането на система хипертекст със специална контрол дисплей средства. На развитието на хипертекст език за маркиране е значително повлияно от два фактора: научни изследвания в областта на интерфейси хипертекстови системи и желанието да се осигури лесен и бърз начин за създаване на база данни на хипертекст, разпределени в мрежата.
През 1989 г. в активен диалог по въпроса за интерфейса на хипертекстови системи, т.е. начини за показване на хипертекст информация и навигация в хипертекст мрежа. Значение технологии хипертекст в сравнение със стойността на печат. Твърдеше се, че на лист хартия и компютърни средства, за да се покаже / игра са много различни един от друг, и по тази причина, представянето на информация трябва да бъде различен. Най-ефективната форма на организация на хипертекст са признати контекст хипервръзки, а освен това бе признато разделение на връзките, свързани с целия документ като цяло и отделните му части.
Също така трябва да се вземе предвид, че според неговите предложения T.Berners Лий, предназначени да се комбинират в една обща система на наличните информационни ресурси на CERN, както и първата демонстрация системата са да се превърне в система за NeXT и VAX / VMS.
Като база за развитието на езика на Hypertext Markup бе избран SGML (Standard Generalized Markup Language). След академична традиция, Бърнърс-Лий описва HTML от гледна точка на SGML (както е описано от един език за програмиране от гледна точка на Бакъс-Naur форма). Естествено, всички обозначения, свързани с разпределението на параграфи, шрифтове стилове са били осъществени в HTML и така нататък. П. Като изпълнение на следващия мълчалив GUI. Важен компонент на езика е описанието на вградени и свързаните с хипервръзки, интегрирана графика и позволява търсене по ключови думи.
Тъй като развитието на първата версия на езика (HTML 1.0) са изминали пет години. През това време е имало доста сериозна език развитие. Почти двойно броя на маркиране, документи се доближава до дизайна на висококачествени публикации, разработване на средства за описване не текстова информация ресурси и начини за взаимодействие с приложен софтуер. Подобрен механизъм за разработване на стандартни стилове. В действителност, в момента, HTML се ориентира към създаването на стандартен език развитие интерфейси за местни и разпределени системи.
Gopher - Интернет е способности интегратор. Той е в удобна форма позволява да се наслаждавате на всички услуги, предоставяни от интернет.
WAIS - интерактивна система с интерфейс прозорец за извличане на данни от ключови думи в контекст.
Telnet има свой собствен набор от команди, които управляват самата програма, т.е. комуникационна сесия, нейните параметри, откриването на нови, затваряне и др.; Тези команди са дадени от командния режим Telnet, които могат да бъдат достъпни чрез натискане на т.нар бягство ключ последователността, която се съобщава, когато отдалечената машина.
FTP (File Transfer Protocol) - Протокол за трансфер на файлове - протокол, който определя правилата за прехвърляне на файлове от един компютър на друг. FTP - и името на програмата от приложния софтуер. Той използва протокола FTP за прехвърляне на файлове.
Последният компонент на технологията WWW - това е плод на работата на групата НДСО - Спецификация Common Gateway Interface. CGI е специално проектиран, за да разшири възможностите за WWW, чрез свързване на всички видове външна софтуер. Този подход е логично да се продължи на принципа на публичност и лекота на развитие и изграждане на капацитет WWW. Ако отбор CERN предлага лесен и бърз начин за развитието на бази данни, НКСО е разработила този принцип при разработването на софтуерни инструменти. Трябва да се отбележи, че в обществена библиотека ЦЕРН на са модули, които позволяват на програмистите да свързват своите програми към сървъра на HTTP, но това изисква използването на тази библиотека. Предложена и е описано в метода на CGI връзка не изисква допълнителни библиотеки и буквално зашеметяването в своята простота. Сървъри взаимодействат с програмата чрез I / O потоци на стандарта, който опростява програмирането до краен предел. При изпълнението на CGI е изключително важно място заемат методите за достъп, описани в HTTP. Въпреки, че наистина само две от тях (GET и POST), опитът на HTML развитие показва, че обществото е в очакване на развитието на WWW и CGI и сложността на задачите, в които ще се използват WWW-технология.
База данни на HTML-документи - е част от файловата система, която съдържа текстови файлове в HTML формат и свързаните графики и други ресурси. Особено внимание следва да се обърне на документите, съдържащи елементи на екранни форми. Тези инструменти всъщност осигуряват достъп до външен софтуер.
Приложен софтуер работи на сървъра може да се раздели на програмата шлюзове и други. Шлюзовете - програма, която предвижда сървъра взаимодействие с други протоколи, сървъри, като FTP, или разпределени на мрежов сървър Oracle. Други програми - програма получава данни от сървъра и да извършва всякакви действия: да получите текущата дата, изпълнението на връзки към изображения, достъп до локални бази данни или прости изчисления.
В заключение на дискусията на архитектурата World Wide Web искал още веднъж, че съществуват неговите компоненти в почти всички видове компютърни платформи и свободно достъпни в мрежата, за да се подчертае. Всеки, който има достъп до интернет, да създадете свой WWW-сървър, или, най-малкото, за да видите информация от други сървъри.
Всички материали в "информатиката и програмирането"