Aplicaciones compuestas

Autor: Laura McKinney
Fecha De Creación: 1 Abril 2021
Fecha De Actualización: 16 Mayo 2024
Anonim
Composición de funciones (Método fácil) (Ejemplo 1)
Video: Composición de funciones (Método fácil) (Ejemplo 1)

Contenido

Definición: ¿Qué significan las aplicaciones compuestas?

Las aplicaciones compuestas son aplicaciones creadas a partir de una combinación de múltiples funciones existentes que utilizan fuentes comerciales de información. Las aplicaciones compuestas son colecciones de activos de software ensambladas para proporcionar capacidad comercial. Estos activos generalmente son artefactos implementados de forma independiente que permiten la composición y el aprovechamiento de capacidades específicas de la plataforma.

El uso de una aplicación compuesta puede aliviar al usuario de cambiar entre aplicaciones. Proporciona acceso fácil a múltiples aplicaciones en el mismo lugar, con la ventaja adicional de agregar y quitar funciones manualmente. Las aplicaciones compuestas se pueden comparar con mashups. Sin embargo, las aplicaciones compuestas utilizan fuentes de información de negocios, mientras que los mashups usan recursos en su mayoría gratuitos basados ​​en la Web.


Una introducción a Microsoft Azure y la nube de Microsoft | A lo largo de esta guía, aprenderá de qué se trata la computación en la nube y cómo Microsoft Azure puede ayudarlo a migrar y administrar su negocio desde la nube.

Techopedia explica aplicaciones compuestas

Los cuatro niveles de las aplicaciones compuestas son datos, aplicación, productividad y presentación. Un arquitecto de soluciones tiene que lidiar con componentes, una pila de composición y especificaciones de aplicaciones compuestas. Para elegir una pila de composición, se deben elegir uno o más contenedores de cada nivel. Un conjunto de tipos de componentes debe ser desplegable en los contenedores. Los componentes se seleccionan definiendo un repositorio de activos, que debe extraerse de los tipos de componentes en función de las necesidades comerciales. Los métodos para conectar los activos también deben definirse para proporcionar un proceso interfuncional. Estas conexiones están sueltamente acopladas.


Una aplicación se considera una aplicación compuesta que se ajusta bien si cumple con un diseño arquitectónico estándar y contiene las siguientes características:

  • Una rica experiencia de usuario para agregar numerosos tipos de aplicaciones en una sola vista de cliente
  • GUI uniforme y uniforme
  • Autenticación completa y confidencialidad de datos
  • Flexibilidad para usar características de arquitectura orientadas al servicio, como la reutilización y el acoplamiento flexible
  • Comportarse como una aplicación única para aplicaciones heterogéneas
  • Intercomunicación de componentes
  • Reutilización de activos informáticos.
  • Composición de piezas
  • Agregue múltiples aplicaciones en una sola vista de cliente
  • Proporcione acceso en cualquier momento y en cualquier lugar en un entorno semi-conectado

La infraestructura de aplicaciones compuestas del cliente es un entorno de tiempo de ejecución de aplicaciones compuestas necesario para instalar y ejecutar aplicaciones específicamente compuestas en un entorno de servidor de portal Websphere. Las aplicaciones compuestas también tienen una estructura específica. Los trabajadores de la información constituyen el nivel más alto de la estructura. Acceden a documentos e información comercial a través de portales. También crean documentos durante las actividades comerciales, que forman parte de procesos comerciales más grandes que coordinan las actividades de los sistemas y las personas. Las actividades se controlan a través de reglas de negocio específicas del proceso que invocan recursos dentro de una interfaz de servicio. Finalmente, las reglas de negocios se aplican al contenido de estos documentos para extraer, transformar y transferir información a la siguiente etapa del proceso.

Los activos de la aplicación para la composición incluyen flujos de trabajo, documentos, actividades comerciales y reglas, esquemas, pantallas de IU, informes, métricas, etc.