Оглавление:
Определение - Что означает составное приложение?
Составные приложения - это приложения, созданные из комбинации нескольких существующих функций с использованием бизнес-источников информации. Составные приложения - это наборы программных активов, собранные для обеспечения бизнес-возможностей. Эти активы, как правило, представляют собой артефакты, развернутые независимо друг от друга, что позволяет создавать и использовать возможности конкретной платформы.
Использование составного приложения может избавить пользователя от переключения между приложениями. Он обеспечивает быстрый доступ к нескольким приложениям в одном месте с дополнительным преимуществом ручного добавления и удаления функций. Композитные приложения можно сравнить с коллажами. Однако составные приложения используют бизнес-источники информации, а гибридные приложения используют веб-ресурсы, в основном бесплатные.
Techopedia объясняет составные приложения
Четыре уровня составных приложений: данные, приложение, производительность и представление. Архитектор решения должен иметь дело с компонентами, составным стеком и спецификациями составного приложения. Чтобы выбрать составной стек, один или несколько контейнеров должны быть выбраны из каждого уровня. Набор типов компонентов должен быть развернут в контейнеры. Компоненты выбираются путем определения репозитория активов, который следует извлекать из типов компонентов в зависимости от потребностей бизнеса. Методы соединения активов также должны быть определены для обеспечения межфункционального процесса. Эти соединения слабо связаны.
Приложение считается хорошо подходящим составным приложением, если оно соответствует стандартному архитектурному проекту и содержит следующие функции:
- Богатый пользовательский интерфейс для объединения множества типов приложений в едином клиентском представлении
- Согласованный и единый графический интерфейс
- Полная аутентификация и конфиденциальность данных
- Гибкость использования сервис-ориентированных архитектурных функций, таких как возможность многократного использования и слабая связь
- Вести себя как уникальное приложение для разнородных приложений
- Компонентная связь
- Повторное использование вычислительных активов
- Состав частей
- Объединение нескольких приложений в одном клиентском представлении
- Обеспечить доступ в любое время и в любом месте в полуподключенной среде
Инфраструктура составного приложения клиента - это среда выполнения составного приложения, необходимая для установки и выполнения приложений, специально созданных в среде сервера портала Websphere. Составные приложения также имеют указанную структуру. Информационные работники составляют высший уровень структуры. Они получают доступ к документам и деловой информации через порталы. Они также создают документы во время деловой активности, которые являются частью более крупных бизнес-процессов, координирующих действия систем и людей. Действия контролируются с помощью бизнес-правил, специфичных для процесса, которые вызывают ресурсы в интерфейсе сервиса. Бизнес-правила в конечном итоге применяются к содержанию этих документов для извлечения, преобразования и передачи информации на следующую стадию процесса.
Активы приложений для композиции включают рабочие процессы, документы, бизнес-операции и правила, схемы, экраны пользовательского интерфейса, отчеты, метрики и т. Д.
