..
Introdução
Para o sistema disribuito significa um sistema de computador, ou não baseado em tecnologia Web, com várias componentes, e geograficamente separados uns dos outros, a necessidade de hardware e software aumentada para garantir um certo nível de desempenho. O objetivo é compartilhar dados e recursos entre os usuários do sistema.
Arquitetura de um sistema distribuído
Não existe um modelo único de um sistema distribuído: um sistema é definida de tal forma que, por qualquer razão, integra hardware e várias plataformas de software e está presente em uma ampla faixa do território.
Um sistema baseado em recursos de tecnologia da Web envolvidos pode ser visto como quadros principais, computadores pessoais e midi, nem mesmo dizer que as comunicações de rede ocorrer através os mesmos protocolos e de acordo com as especificações unificadas. Não pode ser quebrado de bancos de dados em diferentes servidores e software não é muito flexível e ampliada para rodar em qualquer plataforma.
Um sistema distribuído baseado em tecnologia Web, no entanto, vê o envolvimento de tipos de redes como a Internet, intranet e rede móvel. O mesmo sistema baseado na Internet ou intranet podem precisar de um servidor Web, servidor de e-mail, servidor FTP, um servidor de firewall para segurança, um proxy para múltiplas conexões e assim por diante. Um sistema móvel, no entanto, envolve tecnologias como GSM, Wi-Fi, GPRS, Blue Tooth e outros, trabalhando juntos para fornecer um serviço unificado.
O fim dos monopólios
Com a ascensão à fama da filosofia do open-source gigantes como IBM e Microsoft têm implementado sistemas de hardware e software para tornar mais alargada sistemas de computador portátil, desvinculação uma boa porcentagem dos componentes básicos do pai.
Por exemplo, um sistema escrito em PHP não tem para rodar em Linux, mas ele pode ser executado nos servidores da Microsoft. A NET mais difícil para o outro lado, como eu já ouvi por anos de apoio. Por parte do pingüim e você não pode ver uma maneira de perceber.
Grande crédito deve ir para e de componentes baseados em XML, ou pelo menos, escrito em Java. Explorar estes dois mitos da programação de sistemas distribuídos têm se tornado mais simples de vida e interesse de todos, mesmo os gigantes, estando presente em todo o mercado e não isolar-se em suas partes e sem que ninguém.
Problemas e soluções
Até agora temos falado sobre a tecnologia e os sistemas de computador, mas não devemos esquecer que o computador não é nula e inútil sem a presença do homem, então o sistema de informação.
O homem, além de ser usuário também é o criador do sistema, e é claro que está enfrentando uma série de problemas para resolver, alguns dos quais já foram abordados em uma discursiva.
Fazemos um esquema.
| |
SQL e Banco de Dados (Curso)
Criar e gerenciar bancos de dados relacionais. A partir de 39 €. |
| |
VB.NET (Curso)
Fazer aplicações desktop com Visual Basic. NET. A partir de 49 €. |
| |
Visual Basic 6 (Curso)
Fazer aplicações desktop com VB6. A partir de 39 €. |