Справочник от Автор24
Найди эксперта для помощи в учебе
Найти эксперта
+2

Информационные системы в Интернете и Интранете

Отличия обработки информации

Наиболее важные отличия обработки информации в Интернете и в локальной сети заключаются в:

  • большой протяженности коммуникационных линий (влияет на время обмена;
  • обеспечении взаимодействия распределенных элементов информационной системы посредством обмена сообщениями или пакетами;
  • масштабе сети Интернет и принципах ее организации.
Замечание 1

Интранет является по сути Интернетом в среде корпоративных информационных систем.

Корпоративные системы интранет ориентируются на информацию, которая имеет окончательный и пригодный для использования неквалифицированным пользователем вид (рисунок 1).

Системы, которые поставляют информацию

Новым системам, которые объединяют в себе преимущества систем типа клиент-сервер и централизованных многопользовательских систем, присущи такие черты:

  • на сервере создается информация, которая пригодна для использования;
  • для обмена между клиентом и сервером применяется протокол открытого стандарта;
  • для работы на клиенте достаточно иметь программу-навигатор, т.к. прикладная система располагается на сервере.

Если базы данных являются источниками информации в Интернете и Интранете, рассматривают взаимодействие традиционных СУБД компонентов WWW.

Схемы организации функционирования компонентов программы

Назовем 3 типовые простейшие схемы организации функционирования компонентов программы, которые используют данные из базы данных:

  1. На стороне Web-клиента (рисунок 2, а);
  2. На стороне Web-сервера (рисунок 2, б);
  3. На стороне сервера приложений (рисунок 2, в).

Системы, которые поставляют информацию

«Информационные системы в Интернете и Интранете» 👇
Помощь эксперта по теме работы
Найти эксперта
Решение задач от ИИ за 2 минуты
Решить задачу
Помощь с рефератом от нейросети
Написать ИИ

Основным средством реализации механизмов взаимодействия сервера базы данных и Wеb-клиента при доступе к базе данных на стороне клиента является язык Java, могут быть использованы элементы управления ActiveX. Вспомогательными средствами обработки информации на клиенте часто являются языки сценариев VBScript, JScript и JavaScript, которые были разработаны для расширения возможностей языка HTML и базируются на добавлении процедурных средств.

Стандарт JDBC (совместимость БД для Java) был разработан для обращений к серверам баз данных из пpoгpaмм Java и обеспечивает универсальный доступ к разным БД на языке Java.

Недостаток модели: загруженность клиентской части системы; повышение угрозы нарушения защиты информации на клиенте.

Достоинством является разгрузка Web-сервера.

При доступе к базе данных на стороне сервера обращение к серверной части базы данных зачастую производится с помощью вызова программами Web-сервера внешних по отношению к ним программ соответственно соглашениям одного из интерфейсов: API (интерфейс прикладного программирования), CGI (общий шлюзовый интерфейс) или FastCGI.

Взаимодействие внешних программ с сервером базы данных происходит с помощью языка SQL. Внешние программы разрабатывают на языке программирования, например, Pascal С, С++, специализированном языке РНР или Perl.

К тому же, организация доступа серверных программ к информации из базы данных может быть реализована с помощью технологии динамического построения веб-страниц (IDC/HTX РНР, ASP) на основе информации базы данных.

Достоинство модели заключается в сравнительной простоте клиентских программ и удобстве администрирования системы, поскольку основная часть программного обеспечения располагается на компьютере веб-сервера.

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

При использовании серверов приложений обычно применяется доступ к базе данных на стороне сервера приложений. Язык Java считается основным языком разработки распределенных приложений. В этой модели была предпринята попытка исправить доступа к базе данных на стороне сервера при случае, если веб-сервер будет загружен.

Воспользуйся нейросетью от Автор24
Не понимаешь, как писать работу?
Попробовать ИИ
Дата написания статьи: 09.08.2016
Найди решение своей задачи среди 1 000 000 ответов
Крупнейшая русскоязычная библиотека студенческих решенных задач
Все самое важное и интересное в Telegram

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

Перейти в Telegram Bot