русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Варіанти управління даними в мережах САПР


Дата добавления: 2015-08-06; просмотров: 642; Нарушение авторских прав


При мережевій організації САПР інформаційне забезпечення може бути реалізоване по одному з наступних варіантів:

1) FS - файловий сервер;

2) RDA - доступ до видалених даних;

3) DBS - сервер баз даних;

4) AS - сервер додатків.

Варіанти розрізняються розподілом між різними вузлами мережі функцій зберігання даних, управління даними, обробки даних в додатках і інтерфейсу з користувачем. На мал. 4 місце середовища передачі даних показане вертикальноюмежею для перших трьох варіантів.

 

 
 

 


DBS RDA FS

 

Рис.16.1 Варіанти двохланкових схем розподілених обчислень

 

Кожен варіант має свою область застосування.

Варіант файл-сервера характерний для локальних мереж на персональних комп'ютерах з невеликим числом користувачів. Унаслідок інтенсивного трафіку і труднощів із захистом інформації ця структура для більшості АС малоефективна. Тому переважно мати СУБД у вузлі сервера. Варіант RDA - це модель видаленого вузла. У ній зменшений трафік в порівнянні з FS, уніфікований інтерфейс з СУБД на основі мови SQL. Клієнтів в FS і RDA іноді іменують «товстими» клієнтами, оскільки в них зосереджені засоби виконання додатків.

Подальший перехід до системи розподілених обчислень приводить до переміщення прикладного ПО або його частини на спеціальний сервер або сервер БД, тобто реалізуються двох- і трьохланкові схеми.

DBS - двохланкова структура дистанційного керування, заснована на розділенні прикладних процедур на дві частини: індивідуальні для кожного користувача і загальні для багатьох завдань. У цій структурі під додатком розуміють сукупність саме загальних процедур. Ця сукупність зазвичай представляється на процедурних розширеннях SQL і зберігається в спеціальному словнику БД. У альтернативних варіантах (наприклад, в RDA) всі прикладні процедури включаються в прикладні програми і, отже, при необхідності їх зміни доводиться модифікувати практично все прикладне ПО. Виділення таких процедур в окремий додаток полегшує їх модифікацію. Крім того, в DBS знижується трафік, оскільки обміни по мережі відбуваються не для кожної операції з БД, а для кожної транзакції, що складається з декількох операцій.



Варіант AS реалізується за трьохланковою схемою, в якій для додатків використовуються вузли, відокремлені від термінального (локального) вузла і від сервера БД, тобто одночасно використовуються моделі DBS і RDA.

Крім проблеми розподілу серверних функцій між вузлами мережі, є проблема розділення цих функцій між багатьма користувачами АС. Ця проблема вирішується або за схемою «один – до - одного», або за багатопотоковою схемою. У першій з них для кожного активного користувача створюється своя копія СУБД. У другій СУБД повинна бути реентерабельною програмою, що обслуговує одночасно багато користувачів.



<== предыдущая лекция | следующая лекция ==>
Особливості управління проектними даними в САПР | Розподілені бази даних


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

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