CORBA Commom Object Request Broker Architecture Conhecendo o Padrão da OMG 3º Engenharia da Computação Vitor C. Tamarozi Romeu L. Furlan Júnior Prof. Edson.

Slides:



Advertisements
Apresentações semelhantes
Desenvolvimento de Sistemas Distribuídos Web Services
Advertisements

Sistemas distribuídos Metas de Projeto Prof. Diovani Milhorim
UNIPAC – ARAGUARI CAMPUS – IX PROF. EVERTON HIPÓLITO DE FREITAS
RMI-IIOP.
Objetos e Componentes Distribuídos na Web usando CORBA e EJB
CORBA Um Padrão Industrial para Objetos Distribuídos
Arquitetura Cliente-Servidor Especialização em Redes e Sistemas Distribuídos PUCPR 2001.
TECNOLOGIAS PARA SISTEMAS DISTRIBUÍDOS Especialização em Tecnologias para Sistemas de Informação PUCPR 2001.
Repositório de Interfaces em CORBA
Objetos de Negócio CORBA
Comunicação Distribuída
Web Services Erika Hmeljevski Estefania Borm Leonardo Malagoli
Sistemas Distribuídos CORBA
1 Comunicação Inter-Processos -> RMI -> RPC -> TCP -> UDP (Abstração de passagem de mensagem)
1 Arquitetura CORBA Repositório de Implementação Repositório de Interface cliente programa cliente proxy ORB Core ou invocação dinâmica servidor ORB Core.
Comunicação Entre Objetos Distribuídos
1 Comunicação Inter-Processos -> RMI -> RPC -> TCP -> UDP (Abstração de passagem de mensagem)
Comunicação Inter-Processos
Objetos Distribuídos Padrão CORBA
DAS Sistemas Distribuídos para Automação Industrial
Introdução a EJB 3.0 Eduardo Martins Guerra Instituto Tecnológico de Aeronáutica Curso de Pós-Graduação em Engenharia de Software Programação Distribuída.
Objetos Distribuídos para WEB Prof. Paulo Fernando da Silva FURB – Universidade Regional de Blumenau Pós-Graduação em Desenvolvimento WEB.
Sistemas Distribuídos
Introdução a Arquitetura Orientada a serviços
Middleware e Sistemas Distribuídos
Aplicativos Web Com Orientação a Objetos
Arquitetura CORBA e Objetos Distribuídos
Web Services Uninorte Semana de Tecnologia da Informação
CORBA e Desenvolvimento Baseado em Componentes
Tecnologia da Informação
Marcela Bezerra da Silva Cin - UFPE
Sistemas Distribuídos
Administração e Integração de Redes em Sistemas Distribuídos
Sistemas Distribuídos
Tecgraf PUC-Rio maio de 2011 Principais conceitos de CORBA.
TMV Gestão de Redes e de Sistemas Distribuídos ???? Sumário  Arquitectura de Gestão SNMP  Arquitectura de Gestão OSI/TMN  Novas Arquitecturas.
RMI x C# Remote Emilena Specht – 1113/01/9 2004/01
CORBA Apresentação do Padrão CORBA Maurício Maron Mendes Ramiro Pereira de Magalhães
Aplicações Web com Orientação a Objetos
Tecgraf PUC-Rio Setembro de 2013 Introdução ao Openbus.
Integrações de Aplicações Empresariais Prof. Paulo Fernando da Silva UNC – Universidade do Contestado Pós-Graduação em Sistemas de Informação Aplicados.
Da Introdução à Prática
Processos.
CORBA Grupo: Sergio Cosme N. C. Filho Tatiana Cardia Petra.
RPC and Web Service André Pereira.
Comunicação.
FERRAMENTAS DE GERENCIAMENTO Aula 01
SPEM / EPF Composer Audrey Bezerra de Vasconcelos Qualidade de Software Prof. Alexandre Vasconcelos.
Sistemas de Informação: Estrutura básica dos Sistemas Empresariais.
Padrões de Interação com o Usuário
MONITORAMENTO DE REDE E SERVIDORES UTILIZANDO O CACTIEZ E SNMP
T. D. S. I. PARA WEB Prof. Emmanuel Nolêto
Mestrado em Engenharia de Computação área de concentração Geomática
RMI Objetos Distribuídos Luiz C. D´oleron SCJP
Linguagem de Programação IV Carlos Oberdan Rolim Ciência da Computação Sistemas de Informação.
Abr-17 Projetar Processos Projetar distribuição.
Desenvolvimento de Aplicações para WEB Para inserir o logotipo da empresa neste slide No menu 'Inserir' Selecione 'Figura' Localize o arquivo com o logotipo.
26/10/10 Sistemas Distribuídos 1 DAS Sistemas Distribuídos para Automação Industrial Trabalho 2ª Semestre de 2010 Professor: Joni da Silva Fraga.
Sistemas Distribuídos
Infra-Estrutura para Computação Distribuída
Computação Distribuída João Bosco Mangueira Sobral CORBA Common Object Request Broker.
Programação com Objetos Distribuídos – CMP167 – Prof. Cláudio Geyer CORBA Artigo – Programming with Object Groups in CORBA Por Pascal Felber e Rachid Guerraoui.
Tecgraf PUC-Rio maio de 2011 Introdução ao Openbus.
Versão 1 - julho/2013 Tecgraf PUC-Rio Novembro de 2013 Principais conceitos de CORBA.
Versão 1 - julho/2013 Tecgraf PUC-Rio Novembro de 2013 Introdução ao OpenBus.
Redes e Sistemas Distribuídos II – Cód Prof. MSc. Ronnison Reges Vidal.
1 Projeto Piloto Conclusão em Agenda Projeto Piloto –Descrição –Execução da aplicação –Implementação de requisitos funcionais e não- funcionais.
Aula Prática de Corba ® Aula de Monitoria: Bruno Pereira - bpe Davi Pires - dpr Guilherme Barros – gbs2 Thiago Cavalcanti - trc.
UNIFACS – Universidade Salvador Prof. Arquitetura Cliente/Servidor Parte V Middleware Eduardo Xavier.
Curso Superior em Redes de Computadores Camada de Aplicação Prof. Sales Filho.
Transcrição da apresentação:

CORBA Commom Object Request Broker Architecture Conhecendo o Padrão da OMG 3º Engenharia da Computação Vitor C. Tamarozi Romeu L. Furlan Júnior Prof. Edson Cordeiro Engenharia de Software

Conteúdo Sistemas e Objetos Distribuídos Padrão CORBA Modelos de Objetos Componentes da Arquitetura CORBA ORB – Object Request Broker

Arquitetura Baseada em Objetos Distribuídos Os programadores não precisam mais se preocupar com os detalhes de programação de baixo nível de rede, porque estes são apresentados como métodos de objetos definidos pela IDL (Interface Definition Language) Com a utilização de applets, é possível acessar diretamente o conteúdo desejado, não necessitando de um browser intermediário na comunicação A utilização de múltiplos threads permite a elaboração de ricas apresentações e possibilita aos servidores atenderem vários clientes ao mesmo tempo

Os 16 tipos Gerência de Ciclo de Vida Serviços de Persitência Serviço de Nome Serviço de Eventos Serviço de Controle de Concorrência Serviço de Negociação Serviços de Relação Serviço de Externalização Serviços de Pesquisa Serviço de Licença Serviço de Propriedade Serviço de Segurança Serviço de Tempo Serviço de Comércio (Trader) Serviço de Mudança de Administração Serviço de Coleções

Características do ORB Transparência Local/Remota Utilização de Linguagem de Alto Nível Mensagens Polimórficas Estado de Execução de Objeto

Conclusão A padronização está presente em diversos ramos, e não seria diferente no ramo de tecnologia. As empresas vêem e sentem os ganhos da padronização. Cada vez mais empresas se juntam nesta nova meta, e o CORBA é um dos resultados desta busca, da qual mais estão por vir. FIM