
- •5. Организационно-технологическое обеспечение асуп.
- •5.1. Реинжиниринг бизнес-процессов (bpr) и информационные технологии (it).
- •5.2. Управленческий консалтинг
- •5.2.1. Анализ проблемы низкой эффективности внедрения ит.
- •5.2.2. Основные этапы методологии концептуального проектирования
- •. Стандарты на обеспечение жизненных циклов асу.
- •6.1. Методика Oracle cdm (Custom Development Method)
- •6.2. Международный стандарт iso/iec 12207: 1995-08-01
- •6.3. Стандарты комплекса гост34
- •Основные стадии и этапы гост34
- •7. Математическое обеспечение: обзор применяемых математических методов.
- •8. Лингвистическое обеспечение
- •9. Программное обеспечение
- •Взаимосвязь пмо, ло и ио
- •9.2. Обзор языков программирования
- •11.1. Реляционная алгебра
- •10. Информационное обеспечение. Общие сведения
- •10.1. Основные системы кодирования информации
- •10.2. Тенденции развития информационного обеспечения
- •11.1. Реляционная алгебра
- •0 Mрез min (m1, m2).
- •0 Mрез m1.
- •1 Мрез м1
- •0 Мрез м1
- •0 Мрез м1 м2.
- •Операции реляционной алгебры.
- •11. Информационное обеспечение. Введение в бд.
- •11.2. Системы управления базами данных (субд)
- •Архитектура бд
- •11.3. Case - технологии. Методика erwin
- •Технология клиент-сервер.
- •13. Социально-психологическое обеспечение
- •12. Техническое обеспечение
- •18. Математическое обеспечение. Окп для дискретных эргатических производственных систем с маршрутной технологией. Методика «март»
- •16.2. Распределение производственной программы по месяцам
- •14. Математическое обеспечение. Методы исо.
- •14.1. Иерархия задач производственного планирования
- •14.2. Исследование операций (исо)
- •14.2.1. Понятие исо
- •14.2.2. Области применения исо
- •14.3. Символика математической логики и теории множеств.
- •Основные понятия теории множеств
- •Основы математической логики
- •Математическое обеспечение. Задача долгосрочного планирования. Динамическое программирование
- •16. Математическое обеспечение. Задачи объемного годового планирования
- •16.1. Модель годового планирования по критерию «максимальная прибыль»
Технология клиент-сервер.
В компьютерной сети можно одновременно пользоваться разнообразной информацией. По логике вещей, должно существовать место, откуда эта информация берется. В компьютерных сетях вместо словосочетания "источник информации" используется слово "сервер", происходящее от англ. server - "обслуживающий". А клиент - это просто тот, кто запрашивает информацию у сервера. Вам нужно помнить, что сервером обычно называют компьютер, однако реально сервером является программа, которая обрабатывает запросы от, опять же, программы-клиента.
В начале 80-х гг., когда изготовители сетевого оборудования только приступили к поставкам своих изделий, термин "клиент-сервер" применялся для рекламы множества фантастических возможностей, обеспечиваемых новой аппаратурой. Сегодня этот термин имеет очень узкое значение, весьма далекое от аппаратной сферы. Тем не менее, для большинства из нас термин "клиент" по-прежнему ассоциируется с конкретным компьютером, принадлежащим тому или иному пользователю, а термин "сервер" — с каким-либо другим компьютером, к которому такие ПК подключаются. Несомненно, доля истины в этом есть, однако сегодня сочетание клиент-сервер имеет более глубокий смысл.
Технология клиент-сервер – это технология взаимодействия компьютера в сети.
Один из основных принципов технологии клиент-сервер является разделение функций стандартного интерактивного приложения на 4 группы, имеющие различную природу:
функции ввода и отображения данных;
прикладные функции для данной предметной области;
функции хранения и управления информационно-вычислительными ресурсами (управление файловыми системами, базы данных и др.);
служебные.
Играют роль связок между функциями этих 4-х групп. В связи с этим в любом приложении выделяют следующие логические компоненты:
компонент представления информации (presentation);
прикладной компонент (business application);
компонент доступа к информационным ресурсам (recourse access, recourse manager);
Выделяют 4 типа моделей клиент-сервер:
Модель ФС (файлового сервера)
Клиент Сервер
запрос
файл
Модель доступа к удаленным данным (RDA – Remote Data Access)
Клиент Сервер
SQL
запрос
нужные
данные
Доступ к информационным ресурсам обеспечивается операторами специального языка, как правило, язык SQL – Structured Query Language.
В современных условиях основой наиболее популярного метода служит язык структурированных запросов (SQL) — язык, который позволяет изложить сложные запросы к базам данных в относительно краткой форме.
Здесь по специальному запросу на языке SQL из БД возвращаются только нужные данные, нужная выборка, кроме того, при запросе можно потребовать вызов некоторых небольших процедур обработки.
Это очень удобная модель. В настоящее время есть множество программно-инструментальных средств, обеспечивающих быструю разработку настольных приложений для SQL- ориентированных СУБД.
Модель DBS- Data Base Server
Клиент SQL- сервер
вызовы
Здесь в некоторой СУБД (Oracle, Informix, Sybase и др.) включен механизм «хранимых процедур», т.е. некоторые процедуры, программы, модули, написанные на языке SQL.
Модель AS (Application Server). Трехзвенная модель

BD
Здесь приложения хранятся на отдельном сервере и написаны на любом языке программирования (Delphi, C++).
Сейчас есть возможность обращения через переходник модулей, написанных на одном языке к модулям другого языка через некий согласующий интерфейс.