На главную
 

  1. Преимущества в продуктивности jWB
2. Отладка в jWB3.2.1
3. Настройка производительности jWB
4. jWB - Создание Класса Разработки ( Development Class)
5. jWB - Создание тэгов DIRT
6. jWB - Deploying: Распространение проекта с одного сервера jWB Server на другой
7. Интернационализация в jWB
8. jWB - Интеграция c Visual Basic
9. jBASE Web Builder - VB и SQL
10. Создание Меню в jWB
11. Средства безопасности в jWB
12. Сеансы jWB и Безопасность
13. Последствия Блокировки (Locking) в web-приложениях
 

jBASE WEB BUILDER (jWB)

Программная платформа Web Builder (WB)

WB является независимой от конкретной операционной системы программной платформой, состоящей из двух главных компонентов. Первый из них выступает в роли интегрированной среды разработки - integrated development environment (IDE), помогая разработчиками сосредоточиться на создании бизнес-ориентированных приложений для работы в web. Вторым компонентом является исполняющая среда (run-time environment), способная распространять приложения, разработанные с помощью WB IDE.


jWB выступает в роли основанной на компонентах среды разработки, и при этом пытается абстрагировать разработчиков от сложных деталей низкого уровня, обычно связанных с разработкой приложений, ориентированных на работу в Internet. Фактически WB действует как платформа для быстрой разработки приложений - rapid application development (RAD).

Построение web-ориентированных приложений

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


Ключевое различие между терминальными (текстовыми) решениями «клиент/сервер» и решениями для среды Internet в том, что web-ориентированные приложения должны работать в режиме страничного обмена, и это реализовать относительно не сложно в решениях двух других типов. Web-броузеры и web-серверы связываются друг с другом через протокол HTTP, который не является непрерывным - stateless (они не подключены друг к другу все время непрерывно). Хотя такой метод соединения имеет много преимуществ перед клиент/серверными решениями с постоянным подключением, он в то же время ограничивает доступные для разработчика возможности.

Разработка броузерных приложений, которые выполняются «страница-за-страницей», требует принципиальной иных подходов к традиционному проектированию и разработке приложений. Современные web-броузеры предоставляют различные опции для преодоления ограничений, заложенных в механизме web-соединения, и по идее любые сложные приложения можно сконструировать внутри web-броузера, если разработчик достаточно внимательно отнесется к возможностям броузеров.


Учебное пособие по JBASE Web Builder

 
    | E-Mail | Версия сайта 2003 г. | Контакты | Web Builder | СУБД jBASE | СУБД UniVerse | Миграции из Pick | Data Warehousing |