Disclaimer

Данный блог является моей личной точкой зрения и не обязательно отражает точку зрения Oracle.

The views expressed on this blog are my own and do not necessarily reflect the views of Oracle

Поиск

Подписка

Обзор платформы Oracle Fusion Middleware (Weblogic) 11g

11.08.2009 от aryndin99

Я уже писал, что Oracle выпустил новую версию своего Fusion Middleware 11g. В будущем – в течение года-полутора будут выходить компоненты, которые будут разворачиваться на базе этой новой версии. Я решил написать небольшую статейку, поскольку знание компонентов потребуется для использования любого из компонентов. В следующих постах я напишу, как инсталлировать и как правильно разворачивать платформу сервера приложений Oracle.

1. Что такое Middleware?

Middleware это программное обеспечение, которое соединяет программные компоненты и корпоративные приложения. Middleware это слой, которое выступает посредником между операционной системой и приожением по обе стороны распределенной корпоративной сети. Обычно, middleware поддерживает работу сложный корпоративных бизнес-приложений.

The graphic provides a general overview of Middleware

Middleware это инфраструктура, которая помогает создавать бизнес-приложения и предоставляет ключевые сервисы, такие как согласованность, транзакционность, многопоточность, обмен сообщения и SCA framework для приложений, построенных на основе сервисно-ориентированной архитектуры (SOA). Middleware также предоставляет сервисы безопасности и высокой доступности.

Middleware включает Web-серверы, сервера приложений, системы по управлению контентом(CMS), а также другие инструменты, предназначенных для разработки и развертывания приложений.

2. Функции Middleware

Приложения используют промежуточное программное обеспечение, работающее над операционной системой и коммуникационными протоколами для выполнения следующих функций:

  • Скрыть распределенную природу приложения. Приложение представляет собой коллекцию взаимосвязанных частей, работающих в различных местах .
  • Скрыть гетерогенную природу компании. Это относится как к оборудованию, так и к операционными системам и коммуникационным протоколам.
  • Предоставить единый, стандартный, высокоуровневый интерфейс для разработчиков приложений и интеграторов, таким образом, чтобы приложения могли быть легко скомпонованы, повторно использованы, портированы и настроены на взаимодействие.
  • Предоставить набор общих сервисов для выполнения стандартных функций, чтобы не дублировать один и тот же функционал и облегчить взаимодействие между приложениями.

3. Oracle Fusion Middleware

Oracle Fusion Middleware это набор основанных на стандартах программных продуктов, которые включают ряд инструментов и сервисов: Java Enterprise Edition 5 (Java EE)-совместимую среду, инструменты для разработки, интграционные сервисы, бизнес аналитику, средства совместной работы, управления контентом. Oracle Fusion Middleware предлагает исчерпывающую поддержку для разработки, развертывания и управления.

Ниже показаны компоненты Oracle Fusion Middleware

Description of Figure 1-2 follows

 

Область:
инструменты
Описание
Development Tools:
Oracle JDeveloper, Oracle TopLink, Oracle Application Development Framework и Oracle Eclipse
Унифицированный инструментарий и framework для SOA. Интегрированный, но модульный, набор инструментов для разработки приложений. Позволяет отказаться от целого спектра специализированных инструментов. Инструмент проектирования включает включает единую среду для пользовательского интерфейса, бизнес-логики, совмещения сервисов, бизнес-процессов или потока выполнения (workflow), бизнес правил и бизнес-аналитики. Инструмент проектирования дает возможность просто легко проектировать и отлаживать, а также повышать производительность труда
User Interaction
Oracle WebCenter Framework и Oracle Portal
Единая среда конечного пользователя, которая позволяет получать доступ к корпоративным приложениям, бизнес-процессам, бизнес-аналитике и предоставлять доступ к своей информации другим пользователям. Пользовательская среда “многоканальна”, т.е. позволяет получать доступ с помощью различных клиентов (mobile, desktop clients, Voice-over IP (VOIP)).
Business Intelligence
Oracle Business Intelligence Discoverer, Oracle Reports, Oracle Forms Services, and Oracle Portal, Oracle Data Integrator
Набор инструм инструментов бизнес анализа для ETL; выполнения запросов, анализа, отчетных инструментов для поддержки решений; scorecards для сравнения того, как бизнес соответствует индикаторам производительности и доставке уведомлений пользователям о проблемах в бизнес программном обеспечении
Content Management
Oracle Universal Online Archive, Oracle Universal Content Management, Oracle Universal Records Management, Oracle Document Capture, Oracle Information Rights Management, Oracle Imaging and Process Management, Outside In Content Transformation Technology
Репозиторий, в котором управляются документы, электронные активы, сканированные изображения и другие формы контента; для интеграции этого контента с корпоративными приложениями компании, веб-сайтами и бизнес-процессами
SOA
Oracle Service Bus, Oracle Complex Event Processing, Oracle Business Rules, Oracle Business Activity Monitoring, Oracle B2B, Oracle BPEL Process Manager, Oracle Service Registry, Oracle User Messaging Service, Human Workflow, Oracle Mediator
Средство сохранить уже сделанные инвестиции в приложения и системы, а новые ресурсы и бюджеты направлять на инновации и создание новых бизнес-сервисов
Application Server
Oracle Weblogic
Построенный на базе стандартов сервер приложений Java EE для запуска корпоративных приложений и предоставления веб-сервисной инфраструктуры для взаимодействия
Integration and Business Process Management (BPM): Построенная на базе стандартов сервисная шина для связи приложений друг с другом и с наследуемыми (legacy) системами, использующими сообщения; механизм BPM или workflow для соединения приложений в бизнес процессы и workflow; и мониторинга бизнес активности и оптимизация бизнес-процессов в реальном времени
Security and Identity Management
Oracle Internet Directory, Oracle Virtual Directory, Oracle Directory Integration Platform, Oracle Identity Federation
Меньшая стоимость администрирования безопасности по нескольким приложениям и системам в корпорации с помощью централизации того как управляются пользователи, роли и для организации sing-on доступа
Enterprise Management
Fusion Middleware Control, Oracle WebLogic Server Administration Console, Oracle WebLogic Scripting Tool, Oracle Process Manager and Notification Server, Oracle Enterprise Manager 10g Grid Control
Снижает стоимость функционирования и администрирования, используя грид-архитектуру, а также интегрируя Oracle Enterprise Manager для управления системой

Более подробную информацию можно посмотреть в документации по Oracle Fusion Middleware.

Рубрики: BEA | Комментариев нет »

Оставить комментарий

Заметьте: Включена проверка комментариев. Нет смысла повторно отправлять комментарий.