Teste
O SISTEMA DISTRIBUIDO DE PEQUENA ESCALA pode ser feito através de computadores móveis e outros dispositivos portáteis e redes sem fio.
OCOMPARTILHAMENTO DE RECURSOS é o principal fator de motivação para a construção dos sistemas distribuídos, recursos como:
*Impressoras
*Arquivos
*Páginas da WEB
*Registros de banco de dados e etc.
Osrecursos são acessados por clientes específicos como por exemplos clientes dos servidores WEB que são chamados de navegadores.
A construção de sistemas distribuídos como todos os tipos de sistemasgera muitos desafios como:
Heterogeneidade: Devem ser construídas a partir de uma variedade de redes, linguagens de programação diferentes, hardware, sistemas operacionais. Os protocolos decomunicação da internet mascaram as diferenças na rede e middleware pode cuidar das outras diferenças.
Sistemas abertos: Os sistemas distribuídos podem ser extensíveis, o primeiro passo é publicar ainterface dos componentes, mas a integração dos componentes é um desfio real.
Segurança: Para proporcionar o sigilo de informações pela rede e a proteção adequada para recursos compartilhados énecessário usar a criptografia: Os ataques de negação de serviço ainda são um problema.
Escalabilidade: O sistema distribuído é considerado escalável se se um custo da adição do usuário for um