<<
>>

Internet/Intranet-технологии

Осознание мировым сообществом роли информации как стратегического ресурса стимулировало разработки новых информационных технологий для получения, переработки, хранения и предоставления больших объемов информации пользователям.

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

Использование Internet/Intranet-технологий при создании информационных ресурсов и построении информационных систем различного назначения в ближайшее время станет доминирующим в мировом информационном пространстве по следующим причинам:

1) эти технологии позволяют организовать с достаточной простотой для пользователя системы поиска нужной информации;

2) предъявляют минимальные требования к рабочему месту клиента: клиент работает со стандартным программным обеспечением, а единственным требованием является поддержка работы WWW браузеров последних версий;

3) поддерживают распределенные системы хранения информации и множественные методы ее хранения;

4) поддерживают работу с практически неограниченным объемом разноплановых данных (текст, графика, изображение, звук, видео, векторные карты и др.);

5) предоставляют технологически простой способ администрирования информационных систем с одного рабочего места;

6) поддерживают удаленные методы редактирования и пополнения информации.

Рис. 7.1. Взаимодействие с БД через Интернет

Основой построения информационных систем с использованием Intranet-технологии является организация системы доступа к информации через WWW сервис Internet.

Internet-технология позволяет оперативно управлять и актуализировать информацию, хранящуюся в базах данных через просмотрщик (браузер) WWW страниц (рис. 7.1).

Основной принцип, заложенный в Intranet-технологию создания информационных ресурсов и построения информационных систем, заключается в разделении вычислительных ресурсов как между многочисленными серверами, расположенными в различных концах сети, так и между серверами и клиентами.

Реализация этого принципа основана на использовании:

— HTTP-SQL (формирование SQL-запросов к БД с WWW сервера);

— API (организация динамических приложений на стороне сервера);

— Java Script (организация динамических приложений на стороне клиента) интерфейсов для формирования запросов пользователя к базам данных или к другим информационным источникам на получение и обработку данных.

Internet-технология позволяет удачно сочетать возможности гипертекстового оформления и возможности современных СУБД. Причем со стороны клиента полностью унифицируются запросы на поиск и представление информации, а также на получение аналитических справок и данных из информационных систем.

Вместе с тем рассматриваемые технологии позволяют использовать в сетевом режиме уже имеющиеся базы данных, не затрачивая при этом средства на их унификацию и приведение к единому стандарту. Основные затраты здесь направлены только на соответствующие описания баз данных и запросов для HTTP-SQL интерфейса или для сервера обработки транзакций. Использование данной технологии позволяет решать весь спектр задач, присущий информационной системе, включая удаленный ввод и редактирование данных.

Математическое обеспечение для организации HTTP-SQL интерфейса является свободно распространяемым как для MS Windows NT систем, так и для некоммерческих UNIX платформ.

Можно использовать либо имеющиеся в наличии СУБД, либо приобретать сетевые (например, Informix, Oracle, MS SQL).

Любая информационная система, построенная на основе клиент-серверных Интернет-технологий, должна содержать следующие серверные компоненты:

— шлюз-сервер, управляющий правами доступа к информационной системе;

— WWW-сервер;

— сервер баз данных;

— сервер приложений и (или) сервер обработки транзакций.

Взаимодействие WWW сервера с базами данных может быть

организовано двумя способами:

1) через сервер транзакций (рис. 7.2): использование коммерческих серверов транзакций подразумевает организацию более или менее стандартного интерфейса.

Рис. 7.2. Взаимодействие с БД с использованием сервера транзакций

На рисунке 7.3 представлена стандартная схема формирования информационной системы, основанная на использовании активных программ на сервере и стандартных средств доступа к БД, таких как Windows-NT ODBC интерфейс доступа к БД со стороны сервера и JDBC Java интерфейс доступа к БД со стороны клиента.

Рис. 7.4. Использование сервера приложений и API интерфейса WWW сервера

2) через API интерфейс WWW сервера или сервера приложений: организация взаимодействия с базами данных при использовании API возможна по одной из приведенных структурных схем (рис. 7.3; 7.4); использование API приложений дает полную волю разработчикам.

Рис. 7.3. Использование API интерфейса WWW сервера

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

Рис. 7.5. Организация доверительных БД — работа через машину-посредника (шлюз)

7.2.

<< | >>
Источник: Н.В.Абрамов и др.. Информационные системы в медицине: Учебное пособие— Нижневартовск: Изд-во Нижневарт. гуманит. ун-та,2008. — 171 с.. 2008

Еще по теме Internet/Intranet-технологии: