DSD-2 ORB

Description

MSC DSD Mind Map on DSD-2 ORB, created by itounip on 16/08/2013.
itounip
Mind Map by itounip, updated more than 1 year ago
itounip
Created by itounip over 11 years ago
45
0

Resource summary

DSD-2 ORB
  1. Objetos representam unidades de distribuição, movimento e comunicação
    1. "interoperabilidade” de objetos
      1. tecnologia Web pode ser utilizada para prover “portabilidade” para a aplicação
        1. possibilidade de um programa, em um sistema, acessar programas e dados em outros sistemas
          1. oportunidade de distribuir e globalizar, de forma transparente, uma aplicação
            1. vantagens técnicas
              1. Empacotamento em objeto ("object wrapper”).

                Annotations:

                • Por exemplo, esse empacotamento poderá ser utilizado para criar uma interface para uma aplicação legada, isto é, já existente, para que a mesma possa ser tratada como um objeto. Desta forma, um sistema legado pode ser utilizado em um ambiente distribuído encapsulado como um objeto, poupando o desenvolvimento de um novo sistema orientado a objeto que ofereça as funcionalidades do sistema já existente. Esse empacotamento pode também ser aplicado a vários recursos já existentes, simplificando, assim, a comunicação entre eles através da rede
                1. encapsulamento de um conjunto de serviços providos por uma aplicação não orientada a objeto
                  1. encapsulamento de uma interface de programa de maneira a poder tratar essa aplicação ou interface como um objeto
                  2. Distribuição dos objetos locais e remotos de uma determinada aplicação em computadores que melhor realizem as tarefas a eles definidas

                    Annotations:

                    • um objeto que realiza uma computação pesada pode ser colocado em um computador mais rápido, enquanto objetos que interagem com o usuário ficariam em uma estação de trabalho mais lenta.
                    1. pode ser feita sem a necessidade de alterar a localização da aplicação que se utiliza destes objetos
                      1. permite uma melhor utilização de recursos de hardware
                      2. Facilidade na migração da implementação de um objeto de uma plataforma a outra

                        Annotations:

                        • objetos mesmo remotos, podem parecer como sendo locais aos seus clientes. O cliente não sabe onde e em que tipo de máquina realmente reside a implementação de um objeto utilizado por ele
                        1. objetos mesmo remotos, podem parecer como sendo locais aos seus clientes
                          1. migração pode ser feita em etapas, sem a necessidade de alteração nos clientes
                          2. Recursos de hardware e software disponíveis em plataformas heterogêneas podem ser utilizados por uma aplicação
                            1. Tem-se a imagem de um sistema único que, na realidade, é formado por uma aplicação construída por objetos distribuídos
                        2. Exemplos:
                          1. “Common Object Request Broker Architecture” (CORBA)
                            1. Distributed Component Object Model” (DCOM)
                            Show full summary Hide full summary

                            Similar

                            TRI P1
                            lemecaue
                            Efeitos de grandes obras civil
                            Guilherme Vignoli
                            5.2.O que é CORBA?
                            itounip
                            DCOM03-Interface
                            itounip
                            DSD- 1 O.O.
                            itounip
                            distribuição O O
                            itounip
                            Middleware
                            itounip
                            Three Tiers
                            itounip
                            O Middleware em si
                            itounip
                            3.2.1 SERVIÇOS "MIDDLEWARE"
                            itounip
                            DCOM 01
                            itounip