Programaçao distribuida
Documentação da Apresentação
Abstract. The distributed programming is clearly more complex than the centralized programmingenvironments. One tool that has been used to assist the programmer in this task isvisual programming, which uses graphics and other visuals to describe their programs.The aim of this paper is to present a visual programming tool for distributed objects in Java, where the programmer to visually structure your application and the tool takes care of the details of distribution and communication. The application is describedvisually through the composition of reusable objects, enabling a better understanding of the program and resulting in higher productivity in software development.
Resumo. A programação distribuída é claramente mais complexa do que a programação de ambientes centralizados. Uma ferramenta que vem sendo usada para auxiliar o programador nesta tarefa é a programação visual, onde são utilizados gráficos e outros elementos visuais para se descrever os programas. O objetivo deste trabalho é apresentar uma ferramenta de programação visual para objetos distribuídos em Java, onde o programador especifica visualmente a estrutura de sua aplicação e a ferramenta se encarrega dos detalhes de distribuição e comunicação. A aplicação é descrita visualmente através da composição de objetos reutilizáveis, possibilitando uma melhor compreensão do programa e resultando em maior produtividade no desenvolvimento do software.
1. Informações Gerais
O objetivo deste texto não é tratar de algoritmos distribuídos, mas sim tratar ferramentas facilita a construção de aplicações distribuídas. As primeiras propostas de plataformas para suportar a construção de aplicações distribuídas, no início da década de oitenta, eram limitadas. Elas tratavam com sistemas homogêneos e estavam baseadas em sistemas operacionais ou linguagens especiais para programação distribuída. Com a expansão dos sistemas tomando