Перспективы применения многоуровневой сетевой архитектуры в модульных программных системах со встроенными средствами развития - Статья

бесплатно 0
4.5 238
Основные цели и методы модернизации программных систем для коллегиальной работы. Возможность применения Интернет-технологий для организации дистанционного доступа. Преимущества и недостатки различных архитектур в отношении программ "Диско" и "Совет".


Аннотация к работе
Установив ПС на сервере локальной сети (ЛС), разработчик предоставляет всем клиентам ЛС возможность использования ПС, в несколько раз сокращая затраты на установку и обновление ПС. Поэтому работа ПС в ЛС может проходить с заметным падением производительности, а при увеличении числа клиентов приходится приобретать более производительное и дорогое оборудование - но даже это не всегда дает желаемый эффект. Причина заключается в большой информационной нагрузке на ЛС: программы выполняются на клиентских компьютерах, но запускаются по ЛС с сервера, а также используют ЛС для обращения к данным. Методика «толстого» клиента заключается в сокращении нагрузки на ЛС и сервер за счет передачи возможно большего числа функций на клиентские компьютеры. Методика «тонкого» клиента заключается в сокращении нагрузки на сеть и ее клиентов за счет передачи возможно большего числа функций на сервер.Поэтому она выбрана в качестве стратегического направления развития ПС «Диско» и «Совет». Трехуровневая архитектура не исключает прежней архитектуры «толстого» клиента, потому что пользователи ПС при работе в ЛС могут использовать ее в прежнем режиме.

Вывод
Несомненно, в каждой архитектуре ПС есть и плюсы и минусы. Трехуровневая архитектура является сбалансированным компромиссом между моделями «толстого» и «тонкого» клиента и, на наш взгляд, оптимальна с точки зрения снижения TCO при эксплуатации ПС. Поэтому она выбрана в качестве стратегического направления развития ПС «Диско» и «Совет». Трехуровневая архитектура не исключает прежней архитектуры «толстого» клиента, потому что пользователи ПС при работе в ЛС могут использовать ее в прежнем режиме. А для удаленных пользователей появляется возможность достаточно комфортной работы с ПС через Интернет.

Такие свойства ПС со встроенными средствами развития, как разделение интерфейса пользователя и прикладной части ПС, а также файловая БД позволяют существенно снизить влияние фактора возможного переписывания ПС при выборе сетевой архитектуры. Возможно, что в иных ПС трудоемкость перевода на трехуровневую модель была бы существенно больше и даже сравнима со стоимостью отдачи от такого перехода. И выбор в таком случае мог быть иным.

Список литературы
1. С.А.Галицына, Г.Б.Захарова, И.А.Кононенко, В.Г.Титов, Л.В.Халиуллина, В.П.Чистов, Р.Н.Шакиров. САПР логико-арифметических структур ДИСКО // Новые инф. технологии в исслед. дискретных структур: Екатеринбург, 1996. С.80-83.

2. Г.Б.Захарова, В.В.Майборода, В.П.Чистов, Р.Н.Шакиров Конструктор экспертных систем промышленного назначения. // Там же, С.35-39.

3. А.М.Князев, Р.Н.Шакиров. Технология кросс-платформенной разработки модульных программных систем // Новые информационные технологии в исследовании дискретных структур: Докл. III Всеросс. конф. с межд. участием. Томск, 12-15 сентября 2000. С.33-38.

4. Стивен Норткат, Джуди Новак. Обнаружение нарушений безопасности в сетях. Третье издание. С.313-318.

5. Н.В.Невесенко. Язык программирования AZ // Век радио. Екатеринбург: УРО РАН, 1996. С.254-258.

6. Огранизация VPN с помощью Сети. // PC Magazine. /Rus.Ed. 1998. N 3. С.129-131.

7. Боб Меткалф. «Пул» Mango - лучшая идея в мире после сетевых компьютеров // COMPUTERWORLD Россия. 1998. N 7. С.26.

8. Ян Дарвин. Java. Сборник рецептов для профессионалов. СПБ. 2002. С470-498.

9. Уильям Стивенс. Unix. Взаимодействие процессов. СПБ. 2002. С415-469.

10. А.А.Давлятов, Р.Н.Шакиров. Методика и средства автоматической генерации html-интерфейса модульной программной системы по ее функциональной модели // Новые информационные технологии в исследовании дискретных структур: Докл. III Всеросс. конф. с межд. участием. Томск, 12-15 сентября 2000. С.13-18.

11. А.А.Давлятов, Д.В.Пикарин, Р.Н.Шакиров. Доступ к табличным данным модульной программной системы из среды Интернет // Интеллектуальные САПР-2003: Докл. XVIII международной конференции. Дивноморское, 3-10 сентября 2003.

12. Валерий Коржов. Многоуровневые системы клиент-сервер // Сети. 1997. N 6. С.72-75.
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?