КАТЕГОРИИ: Архитектура-(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; Просмотров: 427; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |