Middleware

6.135 visualizações

Publicada em

Middleware

Publicada em: Educação, Tecnologia
0 comentários
1 gostou
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
6.135
No SlideShare
0
A partir de incorporações
0
Número de incorporações
16
Ações
Compartilhamentos
0
Downloads
0
Comentários
0
Gostaram
1
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Middleware

  1. 1. Middleware Alex Batista – 34479 Fabio Pierre – 34436 Juliana Maria Lopes – 34200 Solange Silva – 34404 Uma solução para o desenvolvimento de aplicações distribuídas.
  2. 2. <ul><li>Visão </li></ul><ul><li>Modelo </li></ul><ul><li>Aplicabilidade </li></ul><ul><li>Vantagens e Desvantagens </li></ul><ul><li>Referências Bibliográficas </li></ul>Middleware - Introdução
  3. 3. É uma camada de software que possibilita comunicação entre aplicações distribuídas - tendo por objetivo diminuir a complexidade e heterogeneidade dos diversos sistemas existentes -, provendo serviços que realizam a comunicação entre esta categoria de aplicações de forma transparente ás mesmas. A adaptação entre sistemas heterogêneos é necessária, por exemplo, quando um sistema atual deve inter operar com sistemas obsoletos ou com diferentes empresas. Middleware - Visão
  4. 4. Middleware - Modelo Comunicação por meio de Middlewares
  5. 5. Middleware - Aplicabilidade Os objetivos principais de um middleware são a integração entre sistemas heterôgeneos e a intermediação entre as aplicações e o sistema operacional. Para que estes objetivos sejam alcançados, deve fornecer serviços que atendam ao domínio de aplicações para o qual foi construído, sendo importante que este serviço tenha sua base em uma das APIs ou protocolos padrões.
  6. 6. Vantagens e Desvantagens Duas características importantes na construção de um middleware são sua flexibilidade e perfomance. Uma desvantagem dos middlewares se concentra justamente em sua capacidade de amenizar a heterogeneidade, pois ele o faz adicionando uma falsa homogeneidade no sistema, o que apenas retarda a colisão entre os sistemas heterogêneos.
  7. 7. Referências Bibliograficas - VINOSKI, Steve. Where is Middleware ? IEEE Internet Compuiting. Março/Abril. 2002. p. 83-85. - ROSA,Nelson Souto. Ambientes de Middleware. Universidade Federal de Pernambuco. Disponível em http://www.cin.ufpe.br/~sd/disciplinas/sd/pos/aulas/Middleware.pdf - MACIEL, Rita Suzana Pitangueira. Middleware. Janeiro/Fevereiro. 2005.

×