Програмування в PROGRESS, Інші СУБД, Бази даних, статті

PROGRESS – це насамперед система управління базами даних, побудована в архітектурі клієнт / сервер.

Client – це Progress-програма, під якою розробляється (ProVISION), або виповнюється (Run-time або Networking Client) додаток користувача.

Progress – гнучка, многоплатформная система, яка дозволяє створювати найрізноманітніші конфігурації клієнт / сервер архітектури в залежності від конкретної мережі, типів комп’ютерів, операційних систем. В одній Progress-системі можлива підтримка різних мережевих протоколів, наявність різних типів “клієнтів”, робота під різними операційними системами. Можливі як дуже складні конфігурації (наприклад, в гетерогенної мережі: сервер під системою з пам’яттю, клієнти-розробники під графічними середовищами, велика кількість різноманітних run-time клієнтів), так і дуже прості – на одному персональному комп’ютері суміщені процеси сервера і клієнта.

Поряд з традиційною технологією клієнт / сервер, Progress пропонує і засоби, що дозволяють вести розробку інформаційних програм, орієнтованих на транзакционную обробку через Internet / Intranet – технологію WebSpeed. В онове її лежать засоби розробки та засоби запуску під Internet Progress-додатків. Розробник створює HTML-сторінки, які будуть використовуватися як шаблони при динамічній генерації відповіді користувачеві, і пише Progress-процедури, заповнюють ці сторінки даними з бази. В процесі експлуатації на клієнтському місці потрібен лише звичайний Internet-browser, за допомогою якого користувач URL-запитом виходимо на WEB-сервер, де Транзакційний брокер запускає окремий процес Progress, виконуючий замовлене додаток. Результуюча HTML-сторінка передається клієнтові.

Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*