Middleware II

1019 palavras 5 páginas
MIDDLEWARE

Sistemas colaborativos são desenvolvidos com o apoio da camada de middleware, e alguns requisitos são importantes para tais desenvolvimento. Dentre eles estão, a capacidade de interoperação dos sistemas distribuídos e os serviços integrados que esta camada suporta.
Com o surgimento da internet, os sistemas distribuídos também chamados de sistemas colaborativos passaram a utilizar a camada de middleware para melhor desempenho. A infraestrutura dessa camada é composto pelas funcionalidades: interoperabilidade, integração, portabilidade, escalabididade e suporte para todo o sistema.

1. DEFINIÇÃO

Middleware é a camada entre as aplicações e a infraestrutura de rede com o objetivo de facilitar a comunicação entre elas. É composto por um conjunto de processos ou objetos em um grupo de computadores, que interagem entre si de forma a implementar comunicação e oferecer suporte para compartilhamento de recursos e aplicativos distribuídos. O Middleware é a designação genérica utilizada para referir aos sistemas de software que se executam entre as aplicações e os sistemas operacionais.
O objetivo do middleware é facilitar o desenvolvimento de aplicações, tipicamente as distribuídas, assim como facilitar a integração de sistemas legados ou desenvolvidos de forma não integrada automática. Sistemas colaborativos que são desenvolvidos sem suporte da camada middleware precisam implementar requisitos funcionais e não funcionais para reduzir custos e o esforço do desenvolvimento.
A camada de middleware gerencia a integração dos sistemas em uma mesma máquina , assim com a interoperabilidade em máquinas distintas, também tem as funcionalidades de escalabilidade, disponibilidade e robustez. Outra função é de apoio a integração e interoperabilidade, onde o desenvolvimento de um sistema apoia a interação dos participantes de um grupo e a construção de serviços desenvolvidos para serem integrados em diferentes sistemas.
Assim soluções dão suporte para construção de

Relacionados

  • Mineração informatica
    1648 palavras | 7 páginas
  • Exerc cios Unidade II Sistema Distribuido
    758 palavras | 4 páginas
  • Sistemas pervasivos
    6069 palavras | 25 páginas
  • Projeto OurGrid
    888 palavras | 4 páginas
  • Frameworks
    4081 palavras | 17 páginas
  • Sei la cara rs
    902 palavras | 4 páginas
  • metodologia do trabalho academico
    33740 palavras | 135 páginas
  • Descarte do lixo eletronico no brasil
    8594 palavras | 35 páginas
  • Relatório final - projeto de iniciação científica - televisão digital
    2285 palavras | 10 páginas
  • DESENVOLVIMENTO DE UM SISTEMA DE TRATAMENTO DE DADOS PARA UM REGISTRADOR ELETRÔNICO DE PONTO
    1378 palavras | 6 páginas