Что Такое Progress (Open Edge)? Н. Графеева Т.

  • Размер: 3.6 Mегабайта
  • Количество слайдов: 27

Описание презентации Что Такое Progress (Open Edge)? Н. Графеева Т. по слайдам

Что Такое Progress (Open Edge)? Н. Графеева Т. Помыткина    Санкт-Петербург 20 1212 Что Такое Progress (Open Edge)? Н. Графеева Т. Помыткина Санкт-Петербург

Progress Software Corporation Основана в 1981 Штаб-квартира вв Bedford, USA 1, 600 сотрудников Присутстви ее вProgress Software Corporation Основана в 1981 Штаб-квартира вв Bedford, USA 1, 600 сотрудников Присутстви ее в 60+ странах Свыше 50000 коммерческих ии нформационных систем

 • БД большого объема (до 9 квинтиллионов записей(10**18) )) • Многопользовательский режим работы с данными • БД большого объема (до 9 квинтиллионов записей(10**18) )) • Многопользовательский режим работы с данными • Возможность on-line администрирования для критических БД • Поддержка промышленных стандартов: – операционные системы – сетевые протоколы – пользовательские интерфейсы – SQL ANSI 92, ODBC, JDBCСУБД Open Edge (Progress)

 • Переносимость приложений между платформами • Поддержка физической и логической целостности    • Переносимость приложений между платформами • Поддержка физической и логической целостности на уровне БД • Поддержка распределенных БД • Гибкие возможности по организации распределенной обработки данных : : — клиент // сервер — — N-N- уровневая архитектура — — Web-архитектура • Разнообразные инструменты для разработки приложений СУБД Open Edge

S h a re d M e m o r y 4 GL Client SQL ClientS h a re d M e m o r y 4 GL Client SQL Client SQL Servers 4 GL Servers O p en E dge B roker Database. Архитектура Клиент /сервер 4 GL Client SQL Client 4 GL Client

SQL-clients ABL-clients GUIGUI Character ODBC     Visual Basic MS Excel MS Access JDBCSQL-clients ABL-clients GUIGUI Character ODBC Visual Basic MS Excel MS Access JDBC SQL Explorer Apptivity. Клиенты Open Edge

 Open Edge App. Server. N-уровневая Архитектура Open Edge App. Server. N-уровневая Архитектура

URL HTML Web Server Web Objects. Transaction Broker. Request Transaction Agents. HTMLPCWeb Browser Application Server OpenURL HTML Web Server Web Objects. Transaction Broker. Request Transaction Agents. HTMLPCWeb Browser Application Server Open Edge Oracle SQL-Server Other DB Server. Web — А рхитектура

? ? ?  Можно ли установить Progress нана  персональный компьютер ? ? ? ? ? Можно ли установить Progress нана персональный компьютер ? ?

Процессы на одном компьютере : : совмещены  разделены Стандартная конфигурация клиент/ сервер : : ПростейшиеПроцессы на одном компьютере : : совмещены разделены Стандартная конфигурация клиент/ сервер : : Простейшие Варианты Конфигурации Клиент // сервер

Разработчики Конечные Пользователи. Client. Networking. Категории Клиентов Разработчики Конечные Пользователи. Client. Networking. Категории Клиентов

?  ?  ?  Сколько клиентов одновременно могут  работать с базой ? ?? ? ? Сколько клиентов одновременно могут работать с базой ? ?

до до ? ? ?  тысяч пользователей. Многопользовательская    Работа С Данными до до ? ? ? тысяч пользователей. Многопользовательская Работа С Данными

? ? ?  Как организована база данных Progress  ? ? ? ? ? Как организована база данных Progress ? ?

база данныхт а б л и ц ы индексы с е к в е н цбаза данныхт а б л и ц ы индексы с е к в е н ц и и мета-схема. Логические Объекты Базы Данных

Area 6 Area 7 Area 8 Schema Area. Tab le A Tab le B In dArea 6 Area 7 Area 8 Schema Area. Tab le A Tab le B In d e x A -1 In d e x B -1 Tab le C Tab le D In d e x C -1 In d e x D -1 S e q u e n ce s Tab le E S ystem file s E x te n t E x te n t E x te n t. Физическая Организация Базы Данных

DB LGTL BIAI Data files Log files Before-Image files After-Image files. Transaction-Log files Файлы Базы ДанныхDB LGTL BIAI Data files Log files Before-Image files After-Image files. Transaction-Log files Файлы Базы Данных

Поддержка Физической      Целостности механизм откатов (( before imaging) ПЕРЕЗАГРУЗКА Поддержка Физической Целостности механизм откатов (( before imaging) ПЕРЕЗАГРУЗКА

механизм накатов (after imaging)Поддержка Физической        Целостности DB AIAI DB-copy.механизм накатов (after imaging)Поддержка Физической Целостности DB AIAI DB-copy.

? ? ?  Трудно ли администрировать   такие системы ? ? ? ? ? Трудно ли администрировать такие системы ? ?

Администратор растёт вместе с системой. Администрирование Администратор растёт вместе с системой. Администрирование

? ? ?  Какие инструментальные средства   используются в Open Edge  ? ?? ? ? Какие инструментальные средства используются в Open Edge ? ?

Eclipse (foundation platform)Component Designer Meta Catalog DB Navigator Debugger. ABL Editor Future:  New Plugins Open.Eclipse (foundation platform)Component Designer Meta Catalog DB Navigator Debugger. ABL Editor Future: New Plugins Open. Edge Runtime Data Administration Open. Edge Studio App. Builder Pro*Tools (incl. Proxy. Gen) Web. Speed® Workshop Personal Database. Open. Edge Development Server App. Server Web. Speed Transaction Server Client Networking. Open. Edge Architect

?  ?  ?  Какие модели программирования  предлагает Progress  ? ? ? ? ? Какие модели программирования предлагает Progress ? ?

традиционная событийная объектная. Модели Программирования традиционная событийная объектная. Модели Программирования

Ваши Вопросы Ваши Вопросы