Santiago 0 Denunciar post Postado Setembro 2, 2009 Senhores, boa tarde, gostaria de saber o que realmente é Desenvolvimento distribuido de software? Obrigado. Compartilhar este post Link para o post Compartilhar em outros sites
quitZAUMMM 18 Denunciar post Postado Setembro 2, 2009 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
Ted k' 126 Denunciar post Postado Setembro 2, 2009 Seria software livres? http://pt.wikipedia.org/wiki/Software_livre Compartilhar este post Link para o post Compartilhar em outros sites
Prog 183 Denunciar post Postado Setembro 3, 2009 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
Santiago 0 Denunciar post Postado Setembro 3, 2009 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
Prog 183 Denunciar post Postado Setembro 3, 2009 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
Ted k' 126 Denunciar post Postado Setembro 4, 2009 Boa Prog, e eu pensava que era os livres, gostei da explicação! Compartilhar este post Link para o post Compartilhar em outros sites