Oracle Application Server 10g («g» означает сетка ) [ требуется цитата ] (сокращенно Oracle AS ) состоит из интегрированной программной платформы на основе стандартов . Она является частью технологического стека Fusion Middleware корпорации Oracle . Сердце Oracle Application Server состоит из Oracle HTTP Server (на основе Apache HTTP Server ) и OC4J (OracleAS Containers for Java EE ), который развертывает приложения на основе Java EE . Последняя версия OC4J обеспечивает полную совместимость со спецификациями Java EE 1.4. [обновлять]
Oracle Application Server стал первой платформой, разработанной для распределенных вычислений , а также с полной поддержкой жизненного цикла сервисно-ориентированной архитектуры (SOA). [ необходима цитата ]
Текущая [обновлять]версия Oracle Application Server, 10g R3, не имеет уровня репозитория метаданных , вместо этого используются репозитории метаданных, предоставленные в предыдущих версиях.
После приобретения Oracle компании BEA Systems : «ключевые функции [будут] интегрированы с WebLogic Server с возможностью бесшовной миграции». [1]
Корпорация Oracle выпустила на рынок свой первый сервер приложений под названием Oracle Web Server (OWS). [2] Последующая перекомпоновка привела к появлению Oracle Application Server (OAS). [3] Более поздний продукт, заменивший OAS, стал i AS (Internet Application Server). [4]
Корпорация Oracle подразделяет некоторые из своих продуктов на различные «издания» — по-видимому, для упрощения маркетинга и отслеживания лицензий.
Доступные редакции Oracle AS включают:
Корпорация Oracle называет свою реализацию спецификации Java EE Oracle Containers for J2EE и сокращает концепцию до OC4J . OC4J, изначально основанный на сервере приложений IronFlare Orion , разрабатывался исключительно под контролем Oracle с тех пор, как корпорация Oracle приобрела исходный код .
OC4J включает в себя следующие серверы:
Oracle Application Server может использовать «Oracle AS Infrastructure Database» — экземпляр базы данных Oracle, поддерживающий Oracle AS Metadata Repository и/или Oracle Identity Management . [5]
OPMN — сервер управления процессами и уведомлениями Oracle — контролирует компоненты сервера приложений Oracle. [6]
Команда opmnctl запускает, останавливает и контролирует компоненты Oracle AS. [7]
Когда Oracle впервые запустила свою технологию сервера приложений, она была известна как Oracle Web Server.
[...] Oracle переупаковала продукт и назвала его Oracle Application Server (OAS).
Недавно Oracle снова взяла на себя стратегию переименования и назвала свой новый сервер приложений i AS, что означает Internet Application Server. Этот совершенно новый продукт, который заменяет OAS [...] преуспел там, где предыдущие версии программного обеспечения не смогли
Oracle Process Management and Notification Server отслеживает работоспособность отдельных компонентов в архитектуре Oracle Application Server
Утилиту opmnctl можно использовать для запуска любого компонента в 10g AS, за исключением базы данных репозитория метаданных Oracle и веб-утилиты ASC.