Lar Programas O que são aplicativos compostos? - o que é techopedia

O que são aplicativos compostos? - o que é techopedia

Índice:

Anonim

Definição - O que significa Aplicativos Compostos?

Aplicativos compostos são aplicativos criados a partir de uma combinação de várias funções existentes usando fontes de informações comerciais. Aplicativos compostos são coleções de ativos de software montados para fornecer capacidade de negócios. Esses ativos geralmente são artefatos implementados independentemente, permitindo a composição e o aproveitamento de recursos específicos da plataforma.


O uso de um aplicativo composto pode aliviar o usuário de alternar entre aplicativos. Ele fornece acesso imediato a vários aplicativos no mesmo local, com a vantagem adicional de adicionar e remover recursos manualmente. Aplicativos compostos podem ser comparados com mashups. No entanto, aplicativos compostos usam fontes de informações comerciais, enquanto os mashups usam recursos baseados na Web, principalmente gratuitos.

Techopedia explica Aplicações Compostas

As quatro camadas de aplicativos compostos são dados, aplicativos, produtividade e apresentação. Um arquiteto de solução precisa lidar com componentes, uma pilha de composição e especificações de aplicativos compostos. Para escolher uma pilha de composição, um ou mais contêineres devem ser escolhidos de cada camada. Um conjunto de tipos de componentes deve ser implantável nos contêineres. Os componentes são selecionados definindo um repositório de ativos, que deve ser extraído dos tipos de componentes com base nas necessidades de negócios. Os métodos de conexão dos ativos também devem ser definidos para fornecer um processo multifuncional. Essas conexões são fracamente acopladas.

Um aplicativo é considerado um aplicativo composto adequado se estiver em conformidade com um projeto de arquitetura padrão e abrigar os seguintes recursos:

  • Uma rica experiência do usuário para agregar vários tipos de aplicativos em uma única visão do cliente
  • GUI consistente e uniforme
  • Autenticação completa e confidencialidade dos dados
  • Flexibilidade para usar recursos de arquitetura orientada a serviços, como reutilização e acoplamento flexível
  • Comporte-se como aplicativo exclusivo para aplicativos heterogêneos
  • Intercomunicação de componentes
  • Reutilização de ativos de computação
  • Composição das peças
  • Agregue vários aplicativos em uma única visão do cliente
  • Forneça acesso a qualquer momento e em qualquer lugar em um ambiente semi-conectado

A infraestrutura de aplicativos compostos do cliente é um ambiente de tempo de execução do aplicativo composto necessário para instalar e executar aplicativos compostos especificamente em um ambiente de servidor de portal da Websphere. Aplicativos compostos também têm uma estrutura especificada. Os profissionais da informação constituem o nível mais alto da estrutura. Eles acessam documentos e informações comerciais através de portais. Eles também criam documentos durante as atividades de negócios, que fazem parte de processos de negócios maiores que coordenam as atividades de sistemas e pessoas. As atividades são controladas por meio de regras de negócios específicas do processo que invocam recursos em uma interface de serviço. As regras de negócios são finalmente aplicadas ao conteúdo desses documentos para extrair, transformar e transferir informações para o próximo estágio do processo.


Os ativos de aplicativos para composição incluem fluxos de trabalho, documentos, atividades e regras de negócios, esquemas, telas da interface do usuário, relatórios, métricas etc.

O que são aplicativos compostos? - o que é techopedia