Интегрированные технологии в распределенных системах обработки данных. Технология «Клиент-сервер» в экономической работе
Многообразие компьютерных сетей и форм взаимодействия ПК порождает насущную проблему их интеграции или по крайне мере соединения на уровне обмена сообщениями. В распределенных системах используются три интегрированные технологии: 1) Технология «клиент-сервер» ) Технология совместного использования ресурсов в рамках глобальных сетей ) Технология универсального пользовательского общения в виде электронной почты. Основная форма взаимодействия ПК в сети - это «клиент-сервер». Обычно один ПК в сети располагает информационно-вычислительными ресурсами, а другие ПК пользуются ими. Компьютер, управляющий тем или иным ресурсом, принято называть сервером этого ресурса, а компьютер, желающий им воспользоваться, - клиентом. Технология «клиент-сервер», получает все большее распространение, но реализация технологии в конкретных программных продукта существенно различается. Один из основных принципов технологии «клиент-сервер», заключается в различную природу. Первая группа - это ввод и отображение данных. Вторая группа объединяет прикладные операции обработки данных, характерные для решения задач данной предметной области. К третьей группе относятся операции хранения и управления данными. Согласно этой классификации в любом техпроцессе можно выделить программы трех видов: 1.программы представления, реализующие операции первой группы .прикладные программы, поддерживающие операции второй группы .программы доступа к информационным ресурсам, реализующие операции третьей группы. В соответствии с этим выделяют три модели реализации технологии «клиент-сервер»: 1. модель доступа к удаленным данным (Remote Data Access-RDA)
. модель сервера базы данных (DateBase Server - DBS) . модель сервера приложений (Application Server-AS) В RDA - модели программы представления и прикладные программы объединены и выполняются на компьютере-клиенте, который поддерживает как операции ввода и отображения данных, так и прикладные операции. Запросы к информационным ресурсам направляются по сети удаленному компьютеру, например серверу базы данных, который обрабатывает запросы и возвращает клиенту необходимые для обработки блоки данных. DBS - модель строится в предположении, что программы, выполняемые на компьютере-клиенте, ограничиваются вводом и отображением, а прикладные программы реализованы в процедурах базы данных и хранятся непосредственно на компьютере-сервере базы данных вместе с программами, управляющими и доступом к данным - ядру СУБД. В AS-модели программа, выполняемая на компьютере-клиенте, решает задачу ввода и отображения данных, т.е. реализует операции первой группы. Прикладные программы выполняются одним либо группой серверов приложений. Доступ к информационным ресурсам, необходимым для решения прикладных задач, обеспечивается так же, как и в RDA-модели. Прикладные программы обеспечивают доступ к ресурсам различных типов - базам данных, индексированным файлам, очередям и др. RDA- и DBS - модели опираются на двухзвенную схему разделений операций. В AS - модели реализована трехвенная схема разделения операций, где прикладная программа выделена как важнейшая. Главное преимущество RDA-модели состоит в том, что она представляет множество инструментальных средств, которые обеспечивают быстрое создание приложений, работающих с SQL - ориентированными СУБД. Иным словами, основное достоинство RDA-модели заключается в унификации и широком выборе средств разработки приложений. Подавляющее большинство этих средств разработки на языках четвертого поколения, включая и средства автоматизации программирования, обеспечивает разработку прикладных программ и операций представления.
В течение последнего десятилетия получают все более широкое развитие глобальные вычислительные и информационные сети - уникальный симбиоз компьютеров и коммуникаций. Глобальные сети (Wide Area Network, WAN) - это телекоммуникационные структуры, объединяющие локальные информационные сети, имеющие общий протокол связи, методы подключения и протоколы обмена данными. Каждая из глобальных сетей (Internet, Bitnet, DECnet и др.) организовывалась для определенных целей, а в дальнейшем расширялась за счет подключения локальных сетей, использующих ее услуги и ресурсы. Крупнейшей глобальной информационной сетью является Internet. Электронная почта является популярной услугой вычислительных сетей, и поставщики сетевых операционных систем комплектуют свои продукты средствами поддержки электронной почты. Электронная почта в локальных сетях обеспечивает передачу документов, успешно используется при автоматизации конторских работ. При использовании для связи между сотрудниками всего офиса она оказывается удобнее телефона, так как позволяет передавать такую информацию, как отчеты, таблицы, диаграммы и русинки, которые по телефону передать трудно. Электронная почта глобальных сетей передачи сообщений, где могут объединяться компьютеры самых различных конфигураций и совместимостей, обеспечивает: работу в файловом режиме, когда не требуется постоянного присутствия на почтовом узле. Достаточно указать специальной программе-почтовику время системных событий и адреса, где следует забирать почту доступ к телеконференциям доступ к файловым телеконференциям.
Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|