• Save
Middleware
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
6,305
On Slideshare
6,296
From Embeds
9
Number of Embeds
2

Actions

Shares
Downloads
0
Comments
0
Likes
1

Embeds 9

http://www.slideshare.net 8
http://www.lmodules.com 1

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 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.
    • Visão
    • Modelo
    • Aplicabilidade
    • Vantagens e Desvantagens
    • Referências Bibliográficas
    Middleware - Introdução
  • 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. Middleware - Modelo Comunicação por meio de Middlewares
  • 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. 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. 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.