КОРТЕМ-ГОРЭЛТЕХ: Взрывобезопасный неэлектрический инструмент SESTRUM (Искробезопасный инструмент)
Oracle Developer · PDF fileOracle Application Express (APEX) инструмент...
-
Upload
trinhthuan -
Category
Documents
-
view
250 -
download
5
Transcript of Oracle Developer · PDF fileOracle Application Express (APEX) инструмент...
![Page 1: Oracle Developer · PDF fileOracle Application Express (APEX) инструмент разработки Web-приложений •Быстрая разработка Web 2.0](https://reader035.fdocuments.net/reader035/viewer/2022062311/5aa6be9a7f8b9afa758ed610/html5/thumbnails/1.jpg)
<Insert Picture Here>
Oracle Developer Day
![Page 3: Oracle Developer · PDF fileOracle Application Express (APEX) инструмент разработки Web-приложений •Быстрая разработка Web 2.0](https://reader035.fdocuments.net/reader035/viewer/2022062311/5aa6be9a7f8b9afa758ed610/html5/thumbnails/3.jpg)
Oracle Application Express (APEX) инструмент разработки Web-приложений
• Быстрая разработка Web 2.0 приложений для Oracle Database
• Разработка и администрирование через браузер
• Разработка профессиональных приложений с помощью декларативных описаний
• Вашему приложению доступны все возможности Oracle database, и весь ваш опыт разработки SQL & PL/SQL
• Стандартный компонент любой редакции Oracle Database
![Page 4: Oracle Developer · PDF fileOracle Application Express (APEX) инструмент разработки Web-приложений •Быстрая разработка Web 2.0](https://reader035.fdocuments.net/reader035/viewer/2022062311/5aa6be9a7f8b9afa758ed610/html5/thumbnails/4.jpg)
• Простая архитектура
• Страницы динамически формируются на основе
описания метаданных в БД
• Нет генерации промежуточного кода
• Работает везде где может работать Oracle Database
Архитектура APEX
![Page 5: Oracle Developer · PDF fileOracle Application Express (APEX) инструмент разработки Web-приложений •Быстрая разработка Web 2.0](https://reader035.fdocuments.net/reader035/viewer/2022062311/5aa6be9a7f8b9afa758ed610/html5/thumbnails/5.jpg)
Архитектура APEX
![Page 6: Oracle Developer · PDF fileOracle Application Express (APEX) инструмент разработки Web-приложений •Быстрая разработка Web 2.0](https://reader035.fdocuments.net/reader035/viewer/2022062311/5aa6be9a7f8b9afa758ed610/html5/thumbnails/6.jpg)
Oracle APEX Listener
• J2EE приложение
• Альтернатива Oracle HTTP Server и mod_plsql
• Сертифицирован для WebLogic, Glassfish и OC4J
![Page 7: Oracle Developer · PDF fileOracle Application Express (APEX) инструмент разработки Web-приложений •Быстрая разработка Web 2.0](https://reader035.fdocuments.net/reader035/viewer/2022062311/5aa6be9a7f8b9afa758ed610/html5/thumbnails/7.jpg)
Новое в APEX 4
• Websheet
• Dynamic Action
• Plug-In
• RESTful Web Service
• Team Development
• Улучшены:
• Interactive Reports
• Application Builder
![Page 8: Oracle Developer · PDF fileOracle Application Express (APEX) инструмент разработки Web-приложений •Быстрая разработка Web 2.0](https://reader035.fdocuments.net/reader035/viewer/2022062311/5aa6be9a7f8b9afa758ed610/html5/thumbnails/8.jpg)
Websheets
• Быстрое создание простых приложений с богатой
функциональностью
• Публикация контента через Web
• Иерархия страниц
• Редактируемый data grid
• Interactive Reports
• Mark-up синтаксис, SQL Tag
• Интерфейс добавления к контенту файлов, заметок,
ссылок и т.д.
• Разработан для бизнес пользователей
![Page 9: Oracle Developer · PDF fileOracle Application Express (APEX) инструмент разработки Web-приложений •Быстрая разработка Web 2.0](https://reader035.fdocuments.net/reader035/viewer/2022062311/5aa6be9a7f8b9afa758ed610/html5/thumbnails/9.jpg)
Улучшения в Interactive Report
• Различные представления данных Integrated Report, Icon или Detail View, Group By
• Сохранённые отчёты
• Определённый
разработчиком
• Персональный
• Совместно используемый
• Периодическая рассылка результата отчёта по Email
• Download в формате HTML
![Page 10: Oracle Developer · PDF fileOracle Application Express (APEX) инструмент разработки Web-приложений •Быстрая разработка Web 2.0](https://reader035.fdocuments.net/reader035/viewer/2022062311/5aa6be9a7f8b9afa758ed610/html5/thumbnails/10.jpg)
Улучшения в Application Builder
![Page 11: Oracle Developer · PDF fileOracle Application Express (APEX) инструмент разработки Web-приложений •Быстрая разработка Web 2.0](https://reader035.fdocuments.net/reader035/viewer/2022062311/5aa6be9a7f8b9afa758ed610/html5/thumbnails/11.jpg)
Диаграммы
• Новый движок построения диаграмм (AnyChart 5.1)
• Современный внешний вид и увеличена скорость формирования на лету flash-диаграм
• Поддержиет карты и диаграммы Гантта
• Новые возможности:
• Интерактивные метки
• Маркеры данных
![Page 12: Oracle Developer · PDF fileOracle Application Express (APEX) инструмент разработки Web-приложений •Быстрая разработка Web 2.0](https://reader035.fdocuments.net/reader035/viewer/2022062311/5aa6be9a7f8b9afa758ed610/html5/thumbnails/12.jpg)
Dynamic Action
• Декларативная разработка поведения приложения
на стороне клиента
• Формирование кода JavaScript и AJAX
реализовано в ядре APEX
• Не требуется опыта разработки
JavaScript и AJAX
• Позволяет декларативно:
• показывать/скрывать элементы
• включать/выключать свойства
• Вызывать SQL и PL/SQL AJAX
• Управлять стилями
![Page 13: Oracle Developer · PDF fileOracle Application Express (APEX) инструмент разработки Web-приложений •Быстрая разработка Web 2.0](https://reader035.fdocuments.net/reader035/viewer/2022062311/5aa6be9a7f8b9afa758ed610/html5/thumbnails/13.jpg)
Plug-In
• Лёгкий путь расширить функциональность Oracle APEX с помощью новых элементов: item, region, dynamic actions, process.
• Разработчик может использовать различные виды элементов страницы
• Plug-In экспортируется вместе с приложением APEX
• Библиотека плагинов на OTN.ORACLE.COM
+
![Page 14: Oracle Developer · PDF fileOracle Application Express (APEX) инструмент разработки Web-приложений •Быстрая разработка Web 2.0](https://reader035.fdocuments.net/reader035/viewer/2022062311/5aa6be9a7f8b9afa758ed610/html5/thumbnails/14.jpg)
Повторное использование
• Разработав элемент страницы можно повторно его использовать или копировать на другие страницы или в другие приложения
![Page 15: Oracle Developer · PDF fileOracle Application Express (APEX) инструмент разработки Web-приложений •Быстрая разработка Web 2.0](https://reader035.fdocuments.net/reader035/viewer/2022062311/5aa6be9a7f8b9afa758ed610/html5/thumbnails/15.jpg)
Team Development
• Управление процессом совместной разработки
APEX-приложения
![Page 16: Oracle Developer · PDF fileOracle Application Express (APEX) инструмент разработки Web-приложений •Быстрая разработка Web 2.0](https://reader035.fdocuments.net/reader035/viewer/2022062311/5aa6be9a7f8b9afa758ed610/html5/thumbnails/16.jpg)
• Интегрировано с
вашим APEX
приложением
• Легко
трансформируются
в Features, To-Do
или Bug
Team Development : Feedback
![Page 17: Oracle Developer · PDF fileOracle Application Express (APEX) инструмент разработки Web-приложений •Быстрая разработка Web 2.0](https://reader035.fdocuments.net/reader035/viewer/2022062311/5aa6be9a7f8b9afa758ed610/html5/thumbnails/17.jpg)
Миграция с Oracle Forms&Reports
![Page 18: Oracle Developer · PDF fileOracle Application Express (APEX) инструмент разработки Web-приложений •Быстрая разработка Web 2.0](https://reader035.fdocuments.net/reader035/viewer/2022062311/5aa6be9a7f8b9afa758ed610/html5/thumbnails/18.jpg)
С чего начать :
Dell Power Edge 1950
• 2 Dual Core Xeon Processors (2.33GHz)
• 32 GB RAM
• Oracle Database 11g
Всего страниц : 3,598,786
• Пользователей : 3,028
• Workspaces: 9,062
• Приложений: 32,776
![Page 19: Oracle Developer · PDF fileOracle Application Express (APEX) инструмент разработки Web-приложений •Быстрая разработка Web 2.0](https://reader035.fdocuments.net/reader035/viewer/2022062311/5aa6be9a7f8b9afa758ed610/html5/thumbnails/19.jpg)
Проекты на APEX.oracle.com
• SQL Developer Check For Updates
(около 800 тыс. посещений в неделю)
• JDeveloper Check for Updates (около 175 тыс.)
• APEX app builder
(около 238 тыс.)
• AskTom
(около 252 тыс.)
![Page 20: Oracle Developer · PDF fileOracle Application Express (APEX) инструмент разработки Web-приложений •Быстрая разработка Web 2.0](https://reader035.fdocuments.net/reader035/viewer/2022062311/5aa6be9a7f8b9afa758ed610/html5/thumbnails/20.jpg)
26
Application Express - Заказчики
![Page 21: Oracle Developer · PDF fileOracle Application Express (APEX) инструмент разработки Web-приложений •Быстрая разработка Web 2.0](https://reader035.fdocuments.net/reader035/viewer/2022062311/5aa6be9a7f8b9afa758ed610/html5/thumbnails/21.jpg)
28
Application Express - Заказчики
![Page 22: Oracle Developer · PDF fileOracle Application Express (APEX) инструмент разработки Web-приложений •Быстрая разработка Web 2.0](https://reader035.fdocuments.net/reader035/viewer/2022062311/5aa6be9a7f8b9afa758ed610/html5/thumbnails/22.jpg)
Заключение
Компания Oracle предоставляет
бесплатное средство разработки
для СУБД Oracle Database -
Oracle Application Express, которое облегчает процесс разработки
высокопроизводительных приложений
с современным пользовательским
веб-интерфейсом
![Page 23: Oracle Developer · PDF fileOracle Application Express (APEX) инструмент разработки Web-приложений •Быстрая разработка Web 2.0](https://reader035.fdocuments.net/reader035/viewer/2022062311/5aa6be9a7f8b9afa758ed610/html5/thumbnails/23.jpg)