Aula Prática de Corba ® Aula de Monitoria: Bruno Pereira - bpe Davi Pires - dpr Guilherme Barros – gbs2 Thiago Cavalcanti - trc.

Slides:



Advertisements
Apresentações semelhantes
Projeto e Implementação de Middleware
Advertisements

Paradigmas de Programação
Sistemas Distribuídos Resolvendo o Problema da Heterogeneidade
Programa de Pós-Graduação Lato Sensu MBA em Gestão de Software
Modelo de objectos - 1 Apoiantes da norma m Object Database Management Group representa 90 % do mercado existente de SGBDOs: –Object Design –Objectivity.
RMI-IIOP.
3/25/2017 CORBA Alcides Calsavara.
CORBA Um Padrão Industrial para Objetos Distribuídos
Repositório de Interfaces em CORBA
Comunicação Distribuída
Introdução aos Serviços Web
Web Services Erika Hmeljevski Estefania Borm Leonardo Malagoli
André Rangel de Matos Raquel Pereira Crespo PÓS-GRADUAÇÃO LATO SENSU EM ANÁLISE, PROJETO E GERÊNCIA DE SISTEMAS DE INFORMAÇÃO Especificação e Manutenção.
SOA e Web Services Aluno: Thiago Caproni Tavares
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
Objetos Distribuídos Padrão CORBA
CORBA Common Object Request Broker Architecture
DAS Sistemas Distribuídos para Automação Industrial
PROGRAMAÇÃO DISTRIBUÍDA EM JAVA Verão/2001
Objetos Distribuídos para WEB Prof. Paulo Fernando da Silva FURB – Universidade Regional de Blumenau Pós-Graduação em Desenvolvimento WEB.
CONCEITOS Modelo de Dados
Introdução a Arquitetura Orientada a serviços
Middleware e Sistemas Distribuídos
Arquitetura CORBA e Objetos Distribuídos
Tópicos de Sistemas de Informação A
CORBA e Desenvolvimento Baseado em Componentes
Marcela Bezerra da Silva Cin - UFPE
Sistemas Distribuídos
Sistemas Distribuídos Carlos A. G. Ferraz DI/UFPE Aula 07.
CORBA Cleivson Arruda – Rafael Lima –
Administração e Integração de Redes em Sistemas Distribuídos
FIPA THE FOUNDATION FOR INTELLIGENT PHYSICAL AGENTS
Arquitetura SOA e Oracle SOA SUITE
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.
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.
CORBA Apresentação do Padrão CORBA Maurício Maron Mendes Ramiro Pereira de Magalhães
Planejamento da Apresentação sobre CORBA Grupo: Sergio Cosme N. C. Filho Tatiana Cardia Petra.
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
CORBA Grupo: Sergio Cosme N. C. Filho Tatiana Cardia Petra.
RPC and Web Service André Pereira.
FERRAMENTAS DE GERENCIAMENTO Aula 01
T. D. S. I. PARA WEB Prof. Emmanuel Nolêto
Web Services Equipe: Cláudia Brito Lyra Nunes da Silva
RMI Objetos Distribuídos Luiz C. D´oleron SCJP
Aula prática de Concorrência Equipe de Monitoria: Bruno Pereira - bpe Davi Pires - dpr Guilherme Barros – gbs2 Thiago Cavalcanti - trc.
Linguagem de Modelagem Unificada
Web Services: Conceitos e Transações
MDA – Model Driven Architecture Jean Elder – RARCS (2013-1)
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.
Java – Remote Method Invocation (RMI)
1 MAC-5759 – Sistemas de Objetos Distribuídos Quality Objects – QuO Germano Capistrano Bezerra Junho de 2002.
WSDL Web Services Description Language. Tecnologias Relacionadas Web Services SOAP (Simple Object Access Protocol) HTTP (HyperText Markup Language) UDDI.
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.
RMI Remote Method Invocation
Sistemas Distribuídos Aula 07 – Programação Distribuída (Corba)
Flávia Rainone - 1 Computação Paralela com CORBA.
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.
SOA SOA – Arquitetura Orientada a Serviços Conceitos e Aplicações
Aula Prática: Demo de Sistemas Distribuídos
UNIFACS – Universidade Salvador Prof. Arquitetura Cliente/Servidor Parte V Middleware Eduardo Xavier.
Transcrição da apresentação:

Aula Prática de Corba ® Aula de Monitoria: Bruno Pereira - bpe Davi Pires - dpr Guilherme Barros – gbs2 Thiago Cavalcanti - trc

Roteiro O que é CORBA? Algo mais sobre OMG Características de CORBA IDL (Interface Definition Language) Componentes da Aquitetura (OMA)

O que é CORBA ® ? Common object Request Broker Architeture Padrão para desenvolvimento de aplicações distribuídas para sistemas heterogêneos usando orientação a objetos. Desenvolvida pela OMG (Object Management Group)

Algo mais sobre OMG Fundada em 1989 Mais de 800 membro(Compaq, IBM, 3Com, Natscape, Novell, Oracle,...) Estabelece especificações de gerenciamento de objetos Corba Downloads

Objetivo da OMG “Desenvolver especificações para possibilitar a interoperabilidade, portabilidade,reusabilidade de sistemas baseados em objetos em ambientes distribuídos e heterogêneos”

Características de Corba ® Independente de plataforma e linguagem (Java, C#,...) Especifica um conjunto de middleware Utiliza uma linguagem comum de descrição (IDL)

IDL(Interface Definition Language) É uma linguagem puramente declarativa utilizada para descrever interfaces Permite objetos em diferentes linguagens se relacionem através da rede.

IDL(Interface Definition Language)

Componentes da Arquitetura(OMA) CORBAservices CORBAfacilities CORBAdomains CORBAapplication ORB (Object Request Broker)

Componentes da Arquitetura

ORB (Object Request Broker) Possibilita o acesso a objetos independente da localização (requisição). Passa parâmetros, chama os métodos e obtém o resultado. Se comunica com outros ORB’s Transparência de localização e de acesso Independência de SO