Académique Documents
Professionnel Documents
Culture Documents
Várias vantagens técnicas resultam deste novo paradigma, como descrito a seguir:
33
ser aplicado a vários recursos já existentes, simplificando, assim, a comunicação entre
eles através da rede.
34
• Como as falhas podem ser resolvidas.
A distribuição de objetos pode ser utilizada na construção de base para a solução destes
problemas, pois ela permite que (Eastman, 1997):
• Serviços de pesquisa possam localizar objetos apropriadamente, onde quer que eles
residam.
35
• Localização: Objetos distribuídos geralmente não estão localizados no mesmo
espaço de endereçamento dos seus clientes.
36
• Concorrência nos objetos: Um objeto pode atender a múltiplas invocações de
clientes concorrentemente .
Os objetos, para um sistema distribuído orientado a objeto, podem ser, por exemplo,
partes de um programa, um banco de dados monousuário, estruturas de dados (listas
ligadas, filas), dados pertencentes a um banco de dados multiusuário ou dados de um
determinado tipo (booleanos, inteiros, reais) etc. (Gunji, 1995).
37
Uma outra função de um sistema distribuído orientado a objeto é gerenciar a invocação
entre objetos cooperantes. O sistema deve ser capaz de:
• Persistência : Um objeto tem seus dados persistentes quando os armazena num meio
relativamente permanente, como por exemplo um disco. Tornar os dados do objeto
persistentes significa que é possível ao objeto parar de executar e na próxima
instanciação utilizar os dados persistentes anteriormente armazenados;
38
localização e implementação uns dos outros. Isto é possível com a utilização da
tecnologia “middleware”.
39
40