Главная / web программирование / web технологии
Основы web-технологий.С появлением высокопроизводительных серверов, сетевого оборудования и высокоскоростных каналов связи стала реальностью организация на основе ПК корпоративных вычислительных сетей. |
ВВЕДЕНИЕ
С появлением высокопроизводительных серверов, сетевого оборудования и высокоскоростных каналов связи стала реальностью организация на основе ПК корпоративных вычислительных сетей. Корпоративные сети объединены во всемирную глобальную сеть – Internet. Одним из крупнейших достижений Internet стала "всемирная паутина" – WWW (World Wide Web или просто Web). WWW представляет собой множество независимых, но взаимосвязанных серверов. Работая с Web, пользователь "перемещается" между серверами, то есть последовательно соединяется с ними и получает информацию, как правило, в виде гипертекста. В современном Internet WWW играет настолько важную роль, что именно ее часто имеют в виду, говоря об Internet, что, вообще говоря, неверно. Согласно REC-html40-971218 – стандарту языка HTML 4.0, Web – это сеть информационных ресурсов, в которой для доступности этих ресурсов наиболее широкой аудитории используется три механизма: 1. Единая схема именования ресурсов для поиска последних в Web – URI. 2. Протокол для доступа к ресурсам через Web – HTTP. 3. Гипертекст для перемещения по ресурсам – HTML. Под Web-технологиями будем понимать всю совокупность средств для организации WWW. Поскольку в каждом сеансе взаимодействуют две стороны – сервер и клиент, Web-технологии разделяются на две группы – технологии стороны сервера (server-side) и технологии стороны клиента (client-side). Благодаря Web-технологиям, пользователю WWW доступны не только статические документы, но и такие ресурсы, как программы или базы данных. Публикация баз данных в Internet в последнее время приобрела огромную популярность и практически стала отдельной отраслью компьютерной науки. Целью настоящего пособия является изложение основ программирования для Web с применением различных технологий. Пособие предназначено для читателей, впервые приступающих к изучению программирования для Web, но знакомых с основой сетевого взаимодействия, архитектурой приложений "Клиент-сервер", языками программирования C и C++, языком разметки гипертекста HTML, а также имеющих навык работы с браузерами Web. Справочная информация, приведенная в пособии, может оказаться полезной и опытным Web-программистам. В пособии содержатся только самые необходимые данные. Более подробную информацию можно получить в стандартах: RFC 1866 "Hypertext Markup Language – HTML 2.0" RFC 1945 "Hypertext Transfer Protocol – HTTP/1.0" RFC 2068 "Hypertext Transfer Protocol – HTTP/1.1" REC-html4-971218 "Hypertext Markup Language – HTML 4.0" ISO 8879 "Standard Generalized Markup Language – SGML". 1. ПРОТОКОЛ HTTP
Протокол передачи гипертекста HTTP (Hypertext Transfer Protocol, RFC 1945, 2068) предназначен для передачи гипертекстовых документов от сервера к клиенту. Протокол HTTP относится к протоколам прикладного уровня. Согласно |
Дата публикации: 25 Января, 2011
Автор: Стрельников О.И
Прочитано: 6181 раз
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | > |
Это интересно
С появлением высокопроизводительных серверов, сетевого оборудования и высокоскоростных каналов связи стала реальностью организация на основе ПК корпоративных вычислительных сетей. |
В настоящее время и у нас в стране, и за рубежом достаточно много публикаций по современным стандартам защиты, средствам и методам защиты. |
Данная статья не может быть рассмотрена как пособие по взлому системы защиты Старфорс, а только и исключительно как рекомендации к улучшению данной защиты и устранению уязвимостей. |
Словосочетание "информационная безопасность" в разных контекстах может иметь различный смысл. |