Лучшие тарифы

выгодный
3.5 руб/мин
безлимит
160 рублей
Безлимит на свои операторы
120 руб
Безлимит
299 руб
Замечательный тариф
99 руб

Реклама

Логический+++

Логический+++

Локальные вычислительные сети - А. А. Зябко

Логический

/ канал

Рис. 76. Структура среды DCE

 

•    программу, обеспечивающую интерфейс многопоточной обра­ботки;

•   службу удаленного вызова процедур;

•   средства обслуживания файлов;

•   службу безопасности данных;

•    службу времени, синхронизирующую часы в абонентских сис­темах.

Программное обеспечение среды погружается в сетевую опера­ционную систему. Серверы имеют свои различные операционные системы. В роли сервера может выступать главный компьютер со своей операционной системой.

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

К ним в первую очередь относятся средства:

•    регистрации и контроля за лицензиями пользователей на ра­боту с прикладными программами;

•   унифицированных интерфейсов прикладных программ;

•   обеспечения безопасности данных;

•    инвентаризации программного и технического обеспечения абонентских систем, работающих в сети.

Распределенная среда создается различными фирмами. Так, корпорация Novell создала среду программирования AppWare - AppWare programming environment - инструментарий, технологий и прикладные программы многократного применения, использую­щие объектно-ориентированную архитектуру.

Корпорация Novell предложила так называемую открытую AppWare, ко­торая позволяет программистам вместо написания монолитных при­кладных сетевых программ решать поставленные перед ними задачи путем блочного структурирования загружаемых модулей AppWare (ALM - Loadable Module - загружаемые модули - среда программирова­ния). Характеристики модулей ALM, разработанные в стандартах AppWare, не зависят от особенностей платформ и операционных сис­тем, которые обеспечивают выполнение прикладных процессов. Это позволяет осуществлять сегментацию прикладных программ и раз­рабатывать только недостающие части, в результате чего резко уве­личивается производительность труда разработчиков.