Oracle Application Server

Обзор функций и возможностей Oracle Application ServerШирокое распространение приложений для Интернета и сетей интранет стало причиной перехода от архитектуры клиент/сервер (когда значительные части приложения реализованы в виде «толстых» клиентов) к трехуровневой архитектуре (когда броузер предоставляет все, что нужно «тонкому» клиенту). Сервер приложений Oracle Application Server позволяет развернуть промежуточный слой трехуровневой архитектуры для веб-приложений, компонентных приложений и интеграции приложений масштаба предприятия. Oracle Application Server – основная часть продукта Fusion Middleware, допускающая масштабирование на несколько серверов промежуточного слоя.

Этот продукт включает веб-прослушиватель на базе популярного сервера Apache, сервлеты и сценарии JavaServer Pages (JSP), бизнес-логику и/или компоненты для доступа к данным. Бизнес-логика часто развертывается в виде компонентов Enterprise JavaBeans (EJB). Компоненты для доступа к данным могут быть написаны с применением JDBC, SQLJ и EJB. TopLink – это инструмент отображения, который связывает Java-объекты с базой данных через JDBC, так что разработчик на Java может не думать о конструировании вызовов SQL и об ошибках приложения, вызванных изменениями в схеме базы данных.

Компоненты Oracle Application Server

Oracle Application Server предлагает также механизм кэширования и готовые решения задач, возникающих при создании порталов, систем бизнес-анализа и беспроводного доступа.

Кэширование

Компонент Oracle Application Server Web Cache реализует промежуточный уровень для кэширования веб-страниц целиком или частично. Предшествующий механизм Oracle Application Server Database Cache, который использовался для кэширования PL/SQL-процедур и анонимных PL/SQL-блоков, начиная с версии Oracle Application Server 10g не поддерживается.

Портал

Компонент Oracle Application Server Portal входит также в продукт Oracle Developer Suite (описан ниже в этой главе) и применяется для создания простых в использовании корпоративных порталов. Разработанный портал развертывается внутри Application Server.

Бизнес-анализ

В состав продукта Application Server Business Intelligence входит компонент Portal, а также оригинальные инструменты бизнес-анализа, разработанные Oracle:

  • Oracle Reports – масштабируемый промежуточный слой для вывода результатов заранее заданных запросов в виде отчетов;
  • Oracle Discoverer для предъявления произвольных запросов и анализа результатов;
  • платформа развертывания для разработанных в JDeveloper приложений для OLAP-обработки и добычи данных.

Эти средства мы обсудим в следующих заметках моего блога.

Oracle Wireless

В состав компонента Oracle Wireless (бывший Oracle Portal-to-Go) входят:

  • контент-адаптеры для преобразования информационного содержимого в формат XML;
  • преобразователи форматов (device transformer) для преобразования из XML в язык разметки, поддерживаемый конкретным
  • устройством;
  • порталы персонализации для персонализации оповещений, адресов назначения оповещений, адресных меток (location mark) и профилей; кроме того, беспроводной портал персонализации применяется для создания, обслуживания, тестирования и публикации URL службы, а также для управления пользователями.

 Компоненты и возможности редакций Oracle Application Server

Редакции Oracle Application Server

Продукт Oracle Application Server поставляется в нескольких редакциях: Enterprise Edition, Standard Edition, Standard Edition One и Java Edition; последний включает компоненты, необходимые разработчикам на Java. В Standard Edition и Standard Edition One включены компоненты Portal, TopLink вместе с Application Development Framework и Web Cache. В Enterprise Edition добавлены следующие компоненты:

Forms Services, Reports Services, Discoverer Viewer, Oracle Internet Directory, Oracle Application Interconnect, Wireless Option и интеграция с Enterprise Service Bus (ESB). В Java Edition входят компоненты HTTP Server, OC4J и TopLink вместе с Application Development Framework.

 Для редакции Oracle Application Server Enterprise Edition имеется еще ряд дополнительных опций:

BPEL Process Manager Option

Инструмент Business Process Execution Language (BPEL, язык исполнения бизнес-процессов) спроектирован для работы в сервисно-ориентированных архитектурах (SOA) и применяется для создания, администрирования и развертывания бизнес-процессов, связывающих несколько приложений. Он поддерживает стандарты BPEL, Web Services, XML, XSLT, XPATH, JMS и JCA.

Business Activity Monitoring (BAM)

Компонент BAM служит для построения инструментальных панелей реального времени, на которых отображаются основные индикаторы производительности (key performance indicator, KPI), содержащие данные от оповещений, поступающих через Сеть.

BI Publisher

Инструмент форматирования отчетов, применяемый для генерирования высококачественных отчетов на основе данных в формате XML.

Service Registry

Реестр служб Oracle Service Registry позволяет публиковать информацию о службах и ссылку на авторитетную систему (System of Record) для SOA-служб.

Комплект SOA Suite для Oracle Middleware

В этот комплект входят компоненты Oracle Fusion Middleware для SOA: BPEL, BAM, движок бизнес-правил, Enterprise Service Bus (механизм обмена сообщениями, маршрутизации и трансформации), Web Services Management (включает менеджер политик и инструментальную панель мониторинга), Web Services Registry, а также адаптеры приложений и технологий.

Communication and Mobility Server

В этот продукт входит компонент TimesTen, а также SIP Servlet Container, каркас активации и активаторы, средства голосового и мобильного доступа.

WebCenter

WebCenter – последняя разработанная Oracle инфраструктура для построения порталов. Применяется для развертывания портлетов и Ajax-компонентов, особенно для приложений, следующих принципам Web 2.0. Включает форумы, сервер присутствия, клиент системы мгновенной передачи сообщений, Wiki, установление и разрыв VOIP-вызова, SIP Servlet Container, API для Java и веб-служб, интеграцию с системой Click-2-dial и программный клиент с поддержкой голосовой связи.

Адаптеры для Fusion Middleware

Имеются адаптеры для приложений, мониторов обработки транзакций, EDI и другие.

Комплект Fusion Middleware SOA Suite служит основой архитектуры интеграции приложений Application Integration Architecture (AIA). В AIA включены также готовые бизнес-объекты и бизнес-процессы под общим названием Process Integration Packs. Эта архитектура является фундаментом для интеграции существующих и будущих приложений Oracle.

Вас заинтересует / Intresting for you:

Oracle E-Business Suite 12.2 G...
Oracle E-Business Suite 12.2 G... 4651 просмотров Владимир Коханов Tue, 21 Nov 2017, 13:31:33
Система для поиска покрытия те...
Система для поиска покрытия те... 1154 просмотров Боба Sun, 07 Oct 2018, 07:26:27
Установка Oracle WebLogic Serv...
Установка Oracle WebLogic Serv... 10485 просмотров KSDaemon Tue, 21 Nov 2017, 13:32:12
Oracle Fusion Middleware 11g: ...
Oracle Fusion Middleware 11g: ... 5210 просмотров Боба Sun, 07 Oct 2018, 07:26:27
Войдите чтобы комментировать

OraCool аватар
OraCool ответил в теме #8714 02 окт 2017 05:56
Спасибо за статью. Побольше бы инфы по BI Publisher. Очень интересует тема составления отчетов по бизнес аналитике.