Конспекты лекций для студентов специальности 5В100200 Системы информационной безопасности Алматы 2017 алматинский



Pdf көрінісі
бет27/39
Дата02.09.2023
өлшемі1,02 Mb.
#105901
түріКонспект
1   ...   23   24   25   26   27   28   29   30   ...   39
9.3
 
Web-технологии 
 
HTML 
– гипертекстовый язык для заполнения информационных Web-
серверов. Описание на HTML - это текст в формате ASCII и 
последовательность включенных в него команд. Эти команды расставляются в 
нужных местах текста, определяя шрифты, переносы, появление графических 
изображений, ссылки и т.п. В браузерах WWW вставка команд 
осуществляется нажатием соответствующих клавиш. Так, в Internet Assistant, 
входящем как дополнение в редактор MS Word, текст и команды набираются 
в едином процессе. Команды имеют форму <___>, где вместо ___ 
записывается имя команды.
DHTML
(динамический HTML) – это набор средств, которые позволяют 
создавать более интерактивные Web-страницы без увеличения загрузки 
сервера. DHTML построен на объектной модели документа (Document Object 
Model, DOM), которая расширяет традиционный статический HTML-
документ. DOM обеспечивает динамический доступ к содержимому 
документа, его структуре и стилям. В DOM каждый элемент Web-страницы 
является объектом, который можно изменять. DOM не определяет новых 
тэгов и атрибутов, а просто обеспечивает возможность программного 
управления всеми тэгами, атрибутами и каскадными листами стилей (CSS). 
CSS
(Cascading Style Sheets – каскадные таблицы стилей) –
это язык 
стилей, определяющий отображение HTML-документов. CSS работает с 
шрифтами, цветом, полями, строками, высотой, шириной, фоновыми 
изображениями, позиционированием элементов и многими другими вещами.
Разница между CSS и HTML заключается в том, что HTML 
используется для структурирования содержимого страницы, а CSS для 
форматирования этого структурированного содержимого. 
Javascript
– это язык программирования, с помощью которого веб-
страницам придается интерактивность. С его помощью создаются 
приложения, которые включаются в HTML-код (например, анкеты или формы 
регистрации, которые заполняются пользователем). С помощью Javascript 
можно изменять страницу, изменять стили элементов, удалять или добавлять 
теги. С его помощью можно узнать о любых манипуляциях пользователя на 
странице (прокрутка страницы, нажатие любой клавиши, клики мышкой, 
увеличение или уменьшение рабочей области экрана…). Через него можно к 
любому элементу HTML-кода получить доступ и делать с этим элементом 
множество манипуляций. Можно загружать данные, не перезагружая 


40 
страницу, выводить сообщения, считывать или устанавливать cookie и 
выполнять множество других действий. 
Служба электронной почты (e-mail)
предназначена для обеспечения 
возможности обмена персональными сообщениями. Данная служба состоит из 
объектов клиентов службы (клиентских программ доступа) и серверов 
электронной почты. Каждый пользователь сети закреплен за своим сервером и 
имеет в нем электронный «почтовый ящик» под определенным именем. Для 
отправки сообщения достаточно передать его в определенном формате на 
свой почтовой сервер с указанием адреса получателя. Почтовый сервер, 
проанализировав адрес получателя, отправит сообщение через сеть почтовых 
серверов серверу, содержащему почтовый ящик получателя, куда это 
сообщение и будет положено. Для получения своих сообщений пользователь 
должен обратиться к своему почтовому серверу и считать их из почтового 
ящика. 
Существует несколько типов служб электронной почты, базирующихся 
на различных протоколах обмена: Х.400, UUCP, SMTP, POP3 и др. 
В сети Internet наибольшее распространение получила служба 
электронной почты, базирующаяся на протоколах SMTP и POP3. 
Основной задачей протокола 
SMTP
(Simple Mail Transfer Protocol) 
является обеспечение передачи электронных сообщений (почту) посредством 
создания TCP соединения между клиентом и сервером через 25 порт. Затем 
клиент и SMTP сервер обмениваются информацией, пока соединение не будет 
закрыто или прервано. Основной процедурой в SMTP является передача 
почты (Mail Procedure). Далее идут процедуры форвардинга почты (Mail 
Forwarding): проверка имён почтового ящика и вывод списков почтовых 
групп. Самой первой процедурой является открытие канала передачи, а 
последней - его закрытие. 
РОР3
(Post Office Protocol Version 3) – это протокол почтового 
отделения, версия 3 - это сетевой протокол, который используется почтовым 
клиентом для получения сообщений электронной почты с сервера. Обычно 
используется в паре с протоколом SMTP. РОРЗ устанавливается на 110-й ТСР-
порт сервера, который находится в режиме ожидания входящего соединения. 
Когда клиент захочет воспользоваться РОРЗ-сервисом, он просто 
устанавливает TCP-соединение с портом 110 этого хоста. После установления 
соединения сервис РОРЗ отправляет подсоединившемуся клиенту 
приветственное сообщение. После этого клиент и сервер начинают обмен 
командами и данными. По окончании обмена РОРЗ-канал закрывается. 
Протокол 
IМАР4
(Internet Message Access Protocol, Version 4) – это 
протокол доступа к электронной почте Internet, позволяющий клиентам 
получать доступ и манипулировать сообщениями электронной почты на 
сервере. 
Существенным отличием протокола IMAP4 от протокола РОРЗ является 
то, что IMAP4 поддерживает работу с системой каталогов (или папок) 
сообщений. Протокол IMAP4 работает поверх транспортного протокола, 


41 
обеспечивающего надежный и достоверный канал передачи данных между 
клиентом и сервером IMAP4. При работе по TCP, IMAP4 использует 143-й 
порт. Команды и данные IMAP4 передаются по транспортному протоколу в 
том виде, в каком их отправляет сервер или пользователь. 


Достарыңызбен бөлісу:
1   ...   23   24   25   26   27   28   29   30   ...   39




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет