O propósito principal dos serviços middleware é permitir que
uma plataforma não dependa de APIs específicas, o que
possibilita a execução de aplicações em diferentes plataformas
e a inclusão de serviços de alto nível que escondam a
complexidade de redes e sistemas distribuídos.