T. D. S. I. PARA WEB Prof. Emmanuel Nolêto [email protected] Middleware • Criado para designar camadas de software que não constituem diretamente aplicações. • Facilitam o uso de ambientes ricos em tecnologia da informação. • Concentra serviços como identificação, autenticação, autorização, diretórios, certificados digitais e outras ferramentas para segurança. Middleware • Aplicações tradicionais implementam vários destes serviços. • São tratados de forma independente por cada uma delas. • As aplicações modernas, no entanto, delegam e centralizam estes serviços na camada de middleware. Middleware • Elemento que aglutina e dá coerência a um conjunto de aplicações e ambientes. [RNP, 26.09.2006] Middleware Oracle Middleware A2A Middleware • • • • CORBA Enterprise Service Bus RemoteSync Ginga