Similar presentations:
Службы интернета. Электронная почта. Функции программы клиента и сервера
1.
СЛУЖБЫ ИНТЕРНЕТАЭЛЕКТРОННАЯ ПОЧТА
ФУНКЦИИ ПРОГРАММЫ КЛИЕНТА И
СЕРВЕРА
2. Службы интернета
Службы (сервисы) – это виды услуг,которые оказываются серверами сети
Internet.
В истории Интернет существовали разные
виды сервисов, одни из которых в
настоящее время уже не используются,
другие постепенно теряют свою
популярность, в то время как третьи
переживают свой расцвет.
3. Виды сервисов
World Wide Web – всемирная паутина – служба поиска и просмотрагипертекстовых документов, включающих в себя графику, звук и видео.
E-mail – электронная почта – служба передачи электронных сообщений.
Usenet, News – телеконференции, группы новостей – разновидность сетевой
газеты или доски объявлений.
FTP – служба передачи файлов.
ICQ – служба для общения в реальном времени с помощью клавиатуры.
Telnet – служба удаленного доступа к компьютерам.
Gopher – служба доступа к информации с помощью иерархических каталогов.
4.
Среди этих служб можно выделить службы,предназначенные для коммуникации, то есть для
общения, передачи информации (E-mail, ICQ), а также
службы, назначение которых – это хранение
информации и обеспечение доступа к этой
информации пользователей. Среди последних служб
лидирующее место по объему хранимой информации
занимает служба WWW, поскольку данная служба
наиболее удобна для работы пользователей и наиболее
прогрессивна в техническом плане.
На втором месте находится служба FTP, поскольку какие
бы интерфейсы и удобства не разрабатывали для
пользователя, информация все равно хранится в
файлах, доступ к которым и обеспечивает эта служба.
Службы Gopher и Telnet в настоящее время можно
считать «отмирающими», так как новая информация
уже почти не поступает на серверы этих служб и
количество таких серверов и их аудитория практически
не увеличивается.
5. Служба World Wide Web
Служба World Wide Web (сокращенно WWW, англ. Всемирнаяпаутина) – это служба поиска и просмотра гипертекстовых
документов. Эти документы называются Web-страницы, а
совокупность близких по смыслу или тематике и хранящихся вместе
Web-страниц называется – Web-сайт или Web-узел.
Web-страницы могут включать в себя текст, рисунки, анимацию,
звук, видео, а также активные элементы – небольшие программы,
оживляющие страницу, делающие ее интерактивной, то есть
изменяющейся в зависимости от действий пользователя.
Главной и первоначальной идеей этой службы является идея
гипертекста. Эту идею выдвинул Тим Бернерс Ли в 1989 году в
качестве новой основы доступа к информации и он не ошибся,
именно широкое использование гипертекстовой структуры
послужило началом бурного развития данной службы и всего
Internet в целом. Благодаря идее гипертекста и службе WWW в
Internet стали участвовать не только профессионалы, но и огромное
число обычных пользователей.
6.
Идея гипертекста проста: гипертекст – это текст, содержащийссылку на другой документ, который может быть как аналогичной
Web-страницей, так и текстом, рисунком, звуком, видеозаписью и
вообще файлом любого формата. Гипертекст представлен в виде
гиперссылок, выделенных на странице обычно подчеркиванием,
цветом, по которым достаточно щелкнуть мышью, и будет
осуществлен переход к другой Web-странице или загружен нужный
файл. Именно потому, что страницы с помощью гиперссылок
переплетены между собой, эту службу называют «паутина».
Технологически Web-страницы представляют собой текстовые
файлы, написанные на языке HTML. HTML (Hyper Text Markup
Language) – это язык разметки гипертекста, он позволяет не только
разместить на странице текст как таковой, но и указать его формат,
то есть шрифт, размер, выравнивание. Это же самое относится и к
рисункам и другим элементам, только рисунки размещаются в
отдельных файлах, а внутри страницы указываются имена этих
файлов. В настоящее время в связи с развитием данной технологии
Web-страницы стали мультимедийными.
Но для того, чтобы Web-страница была выведена пользователю не в
виде английских слов языка HTML вперемежку с русским текстом, а
так, как она действительно должна выглядеть, используются
программы просмотра Web-страниц, которые называются
броузеры (англ. browser – обозреватель) или обозреватели.
7.
В мире насчитывается множество броузеров: NetscapeNavigator, Opera и другие. И все-таки одним из самых
распространенных является ^ Microsoft Internet Explorer,
поставляемый вместе с операционной системой Windows.
Программа броузер работает на компьютере пользователя и
является клиентом. Она запрашивает нужную информацию
на Web-серверах, с которыми она общается по при помощи
специального протокола НТТР (Hyper Text Transfer Protocol) –
протокола передачи гипертекста.
Служба WWW включает в себя огромный массив данных,
например, новости, погода, биржевые котировки, курсы
валют, предложения работы, электронные доски
объявлений, каталоги, сведения о кинофильмах,
литературные обзоры, игры, магазины и многое, многое
другое. Эти данные размещаются на Web-страницах не
только от организаций, но и от персональных пользователей,
а разместить свою информацию на таких страницах можно
подчас бесплатно.
8. Электронная почта
Система обмена сообщениями является одним из самых доступных ивостребованных средств общения в Интернете и в локальных сетях.
Суть работы почтовой системы состоит в следующем:
открываете окно почтового приложения;
выбираете режим «Написать письмо»;
набираете текст письма;
указываете адрес получателя;
указываете тему письма;
выбираете команду «Отправить немедленно», т.е. помещаете в
почтовый ящик, находящийся на почтовом сервере;
из почтового ящика письмо забирается почтовой службой и
доставляется в почтовый ящик адресата.
9.
Обмен сообщениями осуществляется за счет взаимодействие двухпрограмм – почтового сервера и почтового клиента. Программное
обеспечение - почтовый сервер, устанавливается, например, у
провайдера, для получения почты по сети Интернет, или в
локальной сети компании для обмена сообщениями между
сотрудниками.
Почтовые клиенты – это прикладные программы (например, Outlook
Express, Microsoft Outlook, The Bat), которые устанавливаются на
компьютерах пользователей, которые отправляют или принимают
почту. Все почтовые клиенты имеют примерно одинаковый
интерфейс, поэтому достаточно научиться работать с одним из них.
Для работы с электронной почтой можно использовать как
почтовые клиенты, так и почтовые веб – интерфейсы, которые
располагаются на почтовых веб - серверах. С помощью веб –
интерфейса можно работать с почтой непосредственно на почтовых
веб – серверах. По функциональности веб – интерфейс
максимально приближен к почтовым программам.
10.
Почтовые системы на основе WWW позволяют обрабатыватьпочтовые сообщения в Интернете с помощью обычного браузера, а
не почтовой программы. Они работают по принципу «2 в 1», сочетая
в себе функции почтового сервера и почтового клиента.
Использование веб – интерфейса является целесообразным в том
случае, когда нужно отправлять или принимать корреспонденцию с
различных компьютеров, имея доступ к сети Интернет.
Для того чтобы получить доступ к работе с электронной почтой
необходимо создать почтовый ящик на одном из почтовых
серверов. Для создания почтового ящика необходимо
зарегистрироваться на одном из почтовых серверов, например,
http://www.mail.ru, http://www.hotmail.ru/ и так далее.
Для работы с почтовыми программами (почтовыми клиентами) их
необходимо установить на ПК. Электронная почта основана на двух
прикладных программах: на протоколе для передачи сообщений
SMTP (Simple Mail Transport Protokol) и протоколе для получения
сообщений.POP3 (Post Office Protokol 3, почтовый протокол 3) или
протоколе доступа к сообщениям в интернете Internet Message
Access ProtocoI (lMAP4 - последняя версия).
11.
Чтобы иметь возможность отправлять или получатьпочту с помощью почтовых клиентов, необходимо
создать хотя бы одну учетную запись. Учетная запись –
это набор данных о пользователе почтового сервера
(имя, электронный адрес, пароль для подключения к
серверу, имена серверов входящей и исходящей почты).
Создание учетных записей осуществляется в почтовой
программе, которую Вы используете.
Адрес электронной почты.
Адрес электронной почты состоит из двух частей,
разделенных символом @, и выглядит примерно так:
[email protected]. Символы, которые указаны в левой
части адреса (до знака @), являются именем адресата
или именем почтового ящика, оно часто совпадает с
логином пользователя. Правая сторона электронного
адреса, которая следует после знака @, является
доменным именем почтового сервера, на котором
расположен почтовый ящик и хранятся сообщения.
12. Системы «клиент-сервер»
По мере развития представлений о распределённыхвычислительных процессах и процессах обработки данных
складывается концепция архитектуры «клиент — сервер» —
обобщенное представление о взаимодействии двух
компонентах информационной технологии (технического
и/или программного обеспечения) в вычислительных
системах и сетях, среди которых логически или физически
могут быть выделены:
- активная сторона (источник запросов, клиент);
- пассивная сторона (сервер, обслуживание запросов,
источник ответов).
Взаимодействие «клиент — сервер» в сети осуществляется в
соответствии с определенным стандартом, или протоколом,
— совокупностью соглашений об установлении/прекращении
связи и обмене информацией.
13. Разновидности структур «клиент – сервер»
Компьютер (процесс), управляющий тем или иным ресурсом,является сервером этого ресурса, а компьютер, пользующийся им,
—клиентом.
Каждый конкретный сервер определяется видом того ресурса,
которым он владеет. Например, назначением сервера баз данных
является обслуживание запросов клиентов, связанных с обработкой
данных; файловый сервер, или файл-сервер, распоряжается
файловой системой и т. д.
Этот принцип распространяется и на взаимодействие программ.
Программа, выполняющая предоставление соответствующего
набора услуг, рассматривается в качестве сервера, а программы,
пользующиеся этими услугами, принято называть клиентами.
Программы имеют распределенный характер, т. е. одна часть
функций прикладной программы реализуется в программе-клиенте,
а другая — в программе-сервере, а для их взаимодействия
определяется некоторый протокол.
14.
Один из основных принципов технологии «клиент —сервер» заключается в разделении функций
стандартного интерактивного (диалогового)
приложения на четыре группы, имеющие различную
природу.
Первая группа – Это функции ввода и отображения
данных.
Вторая группа – объединяет чисто прикладные
функции, характерные для данной предметной области
(например, для банковской системы — открытие счёта,
перевод денег с одного счета на другой и т. д.).
Третья группа – фундаментальные функции хранения и
управления информационно-вычислительными
ресурсами (базами данных, файловыми системами и т.
д.).
Четвертая группа – служебные функции,
осуществляющие связь между функциями первых трёх
групп.
15. Компоненты
В соответствии с этим в любом приложениивыделяются следующие логические компоненты:
• компонент представления (presentation),
реализующий функции первой группы;
• прикладной компонент (business application),
поддерживающий функции второй группы;
• компонент доступа к информационным ресурсам
(resource manager), поддерживающий функции
третьей группы, а также вводятся и уточняются
соглашения о способах их взаимодействия
(протокол взаимодействия).
16.
Различия в реализации технологии «клиент— сервер» определяются следующими
факторами:
• виды программного обеспечения, в которые
интегрирован каждый из этих компонентов;
• механизмы программного обеспечения,
используемые для реализации функций всех
трёх групп;
• способы распределения логических
компонентов между компьютерами в сети;
• механизмы, используемые для связи
компонентов между собой.
17.
Выделяются четыре подхода,реализованные в следующих технологиях:
• файловый сервер (File Server — FS);
• доступ к удаленным данным
(Remote Data Access — RDA);
• сервер баз данных (Data Base Server —
DBS);