Lar Empreendimento O que é o middleware de integração? - o que é techopedia

O que é o middleware de integração? - o que é techopedia

Índice:

Anonim

Definição - O que significa o Middleware de Integração?

Middleware de integração é o termo alternativo usado para middleware, pois o objetivo do middleware é principalmente integração. O middleware de integração representa sistemas de software que oferecem serviços de tempo de execução para comunicações, execução de aplicativos de integração, monitoramento e operações.


A principal função do middleware é ajudar a simplificar o desenvolvimento de aplicativos. Isso é feito oferecendo abstrações de programação comuns, encobrindo a heterogeneidade, fornecendo sistemas operacionais e hardware fundamentais e mascarando detalhes de programação de baixo nível.

Techopedia explica o Middleware de Integração

Middleware é um software que vincula dois aplicativos separados ou é comumente usado para ilustrar produtos diferentes que funcionam como uma cola entre dois aplicativos separados. Por exemplo, existem vários produtos de middleware que estabelecem uma conexão entre um servidor Web e um sistema de banco de dados. Isso permite que os usuários solicitem dados do banco de dados por meio dos formulários mostrados em um navegador da Web. Em troca, o servidor da Web retorna páginas dinâmicas da Web de acordo com as solicitações e o perfil do usuário.


Convencionalmente, o middleware de integração é classificado com base em domínios, definidos pelos tipos de recursos que são incorporados:

  • Integração na nuvem: integra-se com e também entre os serviços em nuvem, aplicativos baseados em nuvem (SaaS), nuvens privadas, hubs comerciais e outros recursos típicos da nuvem por meio de serviços da Web e estratégias de comunicação B2B padrão (FTP, AS2, etc.)
  • Integração B2B: integra cliente, provedor e várias interfaces alternativas de parceiros com vários recursos de dados e aplicativos gerenciados pela empresa
  • Integração de aplicativos (A2A): integra vários aplicativos gerenciados pela empresa, incluindo sistemas remotos e baseados em nuvem
  • Integração de dados: integra recursos de dados corporativos, como bancos de dados e arquivos, a sistemas de inteligência comercial e operacional
O middleware é geralmente descrito como canalização, porque vincula os dois lados de um aplicativo e também transfere dados entre eles. Algumas categorias de middleware padrão incluem:

  • Barramentos de serviço corporativo (ESBs)
  • Monitores de processamento de transações (TP)
  • Ambiente de computação distribuída (DCE)
  • Sistemas de chamada de procedimento remoto (RPC)
  • ORBs (Object Request Brokers)
  • Passagem de mensagem
  • Sistemas de acesso a banco de dados
O que é o middleware de integração? - o que é techopedia