Me salvaWeb Service

Web Service – O que é Middleware?

Um conjunto de serviços que ajuda a resolver problemas de heterogeneidade e distribuição” [Bernstein 1996]

Software projetado para ajudar a gerenciar a
complexidade e a heterogeneidade inerente dos sistemas
distribuídos” [Bakken 2001]

Software localizado entre a aplicação e o SO responsável
por resolver a lacuna entre as aplicações e a infraestrutura
de software/hardware” [Schmidt 2003]

Facilitar o desenvolvimento de aplicações distribuídas
– Coordenar como as partes da aplicação distribuída
interoperam
– Permitir e simplificar a integração de componentes
desenvolvidos em múltiplas tecnologias

Middleware

Oferece serviços que suportam o desenvolvimento e a execução de aplicações distribuídas. Localizado entre o sistema operacional e a aplicação. Utiliza-se dos mecanismos de comunicação de “baixo nível” para fornecer uma comunicação de “alto nível” para as aplicações distribuídas. Toda a complexidade da distribuição é “absorvida” pelo middleware. Deve implementar o máximo de transparências possíveis.

Exemplo de middleware esconde a Complexidade do SO (Socket)

Exemplo de middleware esconde a Complexidade do SO (Socket)

Tipos de comunicação
Síncrono: transmissor passivo até a mensagem chegar ao
receptor.
Ex.: Chat, Facebook, Skype ,Mídias sociais…

Assíncrono: transmissor ativo o tempo inteiro.
Ex.: E-mail, Site da cienciacomputacao.com.br,  Fórum….

Welton L. Santos
Tenho 24 anos, estudante de bacharelado em ciência da computação - BCC, FUNDADOR da comunidade/site/grupo ciência da computação. Estudo na universidade Federal Rural de Pernambuco - UFRPE. Tenho como lema "Qualquer tecnologia suficientemente avançada é indistinguível de mágica" 3ª Lei de Arthur C. Clarke.

Leave a reply

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

0 %