Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Функциональная модель сети. Анализ программной структуры сети позволяет рассмотреть иерархию сетевого программного обеспечения

 

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

Иерархия программного обеспечения (ПО) может быть представлена в следующем виде:

- прикладное ПО;

- промежуточное ПО;

- базовое ПО.

В прикладном ПО реализованы объекты приложений.

Различают два типа приложений, которые влияют на структуру организации ПО – локально ограниченные и распределенные приложения.

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

Примером может служить редактирование документа при подготовке текста на компьютере пользователя (терминале пользователя).

Распределительное приложение состоит из нескольких компонентов,

которые могут выполняться в различных оконечных системах и, следовательно,

требуют организации взаимодействия этих оконечных систем.

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

Промежуточное ПО реализует в сети функции управления услугами и функции административного управления сетью. Объекты обеих групп

аналогично компонентам распределительных приложений взаимодействуют

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

Базовое ПО предназначено для обеспечения объектам прикладного ПО и

промежуточного ПО возможности выполнения и взаимодействия с другими

объектами посредством обеспечения среды взаимодействия с

коммуникационными функциями и логическими интерфейсами пользователей.

Организация среды осуществляется унифицированными программными комплексами, которые называются сетевыми операционными системами. Фактически стандартными в этом плане на сегодняшний день стали системы UNIX и Windows NT.

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

К базовому ПО относятся и объекты обработки и хранения данных,

реализуемые в таких программных комплексах, как СУБД (системы управления базами данных), базовое ПО сервера обработки транзакций и др.

Характер взаимодействия между объектами определяется типом

объектного интерфейса, который подобен протоколу и функциональной

эталонной точке. Различают следующие типы объектных интерфейсов (программных интерфейсов):

- прикладной протокол – логический интерфейс между прикладными

объектами;

- интерфейс прикладных программ – логический интерфейс между

прикладными объектами и объектами промежуточного ПО, которые

поддерживают прикладные объекты;

- протокол промежуточного ПО – логический интерфейс между

объектами промежуточного ПО;

- интерфейс базовых программ – логический интерфейс между

объектами промежуточного и базового ПО, которые поддерживают

объекты промежуточного ПО;

- интерфейс человек-компьютер – логический интерфейс между

пользователем и, главным образом, объектами базового ПО, однако он

может включать в себя также логический интерфейс с объектами

промежуточного ПО и даже объектами приложений.

Сетевое программное обеспечение является ресурсом, участвующим в организации платформ предоставления услуг, и, следовательно,

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

 

<== предыдущая лекция | следующая лекция ==>
Функциональная модель сети | Протокольная модель
Поделиться с друзьями:


Дата добавления: 2014-01-03; Просмотров: 416; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.012 сек.