Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Santiago

Desenvolvimento distribuido de software

Recommended Posts

Santiago vou fazer o seguinte vou mover seu tópico para o de Dúvidas Gerais pq não está ligado a lógica ok?!

 

---

Tópico Movido

 

Lógica de programação e Algoritmos http://forum.imasters.com.br/public/style_emoticons/default/seta.gif Dúvidas Gerais

 

[]s

Compartilhar este post


Link para o post
Compartilhar em outros sites

Sistemas Distribuídos é uma característica de software que não roda apenas localmente, a definição de Tanenbaum "coleção de computadores independentes que se apresenta ao usuário como um sistema único e consistente". As arquiteturas de 2 camadas, 3 camadas e N camadas são as mais comuns e possuem características de Sistemas Distribuídos, eu diria que o tipo de aplicação distribuída mais comum são os sistemas web.

 

Computação Distribuída é a capacidade que um sistema possui de distribuir pequenas partes de um processo em máquinas distintas, esta fortemente ligado ao conceito de Sistemas Distrbuídos. Exemplo de sistemas que utilizam computação distribuída:

http://setiathome.ssl.berkeley.edu/

http://boinc.berkeley.edu/

http://lhcathome.cern.ch/

 

Desenvolvimento Distribuído de Software, pode usar como exemplo o Software Livre, como o Ted postou. Só que o Software Livre esta mais vinculado ao Desenvolvimento Colaborativo de Software.

Dê uma lida neste documento: http://www.inf.pucrs.br/munddos/docs/SBSI2004_prikladnicki.pdf

 

-----

 

Acabei editando várias vezes... pode ter confundido.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Prog, entendi, no exemplo web isso significa que as camadas como servidores e clientes, seriam os diversos computadores onde a aplicação está distribuida. um bom exemplo seria uma aplicação em ajax onde a base de dados está em um servidor, a aplicação em outro e a interface em outro. está certo?

 

 

Vlws!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não... depende do contexto ao qual você esta se referindo, o problema é que esses termos acabam se confundindo.

 

Quando você diz no primeiro post "Desenvolvimento Distribuído de Software", você esta se referindo a qual dos conceitos?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.