Модель OSI.

Она является базовой моделью при организации взаимодействия открытых систем, т.е. утвержденная эталонная модель сетевого взаимодействия.

Эта модель включает в себя семь уровней:

 

 

 

 

7)Определяет методы взаимодействия приложений в сети, включая СУБД, электронную почту и т.д.

6)Определяет методы описания, форматирования, преобразования и кодирования данных.

5)Определяет методы взаимодействия процесса. Обеспечивает поддержку сеанса работы в течение необходимого промежутка времени, выполняя при этом защитные и административные функции, а также функции по установлению связи.

4)Определяет проколы для структурирования сообщений и обеспечивает проверку на наличие ошибок при передаче данных.

3)Определяет протоколы маршрутизации в сети.

2)Обеспечивает целостность потока от одного узла к другому, путем синхронизации блоков данных и использования контрольных функций.

1)определяет механизм взаимодействия со средой передачи данных и интерфейса с аппаратным обеспечением.

 

Клиент – серверные приложения.

Клиент – серверные приложения являются логическим продолжением файл – серверных приложений. Под клиент – серверными приложением будем понимать информационную систему, основанную на использовании серверов баз данных (в отличие от файлов с данными).

Информационная система в общем случае состоит из:

1)Собственно интерфейс пользователя + код приложения.

2)СУБД.

3)БД.

В зависимости от того, как распределены эти три части между сервером и клиентами различают разновидности клиент – серверной архитектуры. Они называются толстыми и тонкими клиентами.

Рисунок. Толстый клиент