Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Веб-приложения

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

Такие приложения выполняются на веб-сервере, их можно построить с использованием компонентов WebSnap библиотеки CLX. Эти компоненты можно сгруппировать в модуле PageModule, чтобы приложение создавало веб-страницы централизованно.

Рис. 9. Kylix (а также Delphi и C++Builder) содержит конструктор веб-страниц, который упрощает разработку приложений WebSnap

Компоненты автоматически справляются с такими сложными вопросами, как сохранение текущего состояния, и содержат готовые модули для проверки подлинности.

Оба инструментария - для Linux и Windows - поддерживают ряд веб-серверов через интерфейс CGI (Common Gateway Interface, общий шлюзовый интерфейс). Они также поддерживают прямые связи с популярным веб-сервером Apache.

Технология WebSnap предназначена для представления пользователем данных через веб-сервер. Для построения Интернет-приложений с высокой масштабируемостью, компоненты DataSnap могут использовать многозвенную технологию, чтобы гарантировать высокую производительность и доступность данных. Система WebSnap может использовать совместно с интерфейсом пользователя того же поставщика данных DataSnap, что и приложения.

Благодаря кросс-платформенности библиотеки CLX, разработчики имеют возможность выбирать наиболее подходящую архитектуру серверов. Обычно используется веб-сервер Apache на платформе Linux, поскольку этот вариант имеет хорошую защиту, надежность и быстродействие. Приложение, созданное с помощью Kylix и использованием компонентов WebSnap, может выполняться на таком сервере и взаимодействовать, например, с системой Windows.


Дата добавления: 2015-07-15; просмотров: 144 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Создание графических клиентских и серверных приложений с помощью DataCLX| Альтернативные подходы

mybiblioteka.su - 2015-2024 год. (0.006 сек.)