Resumo corba
ALUNA:
CORBA Component Model
1.Visão Geral
O padrão CORBA é um modelo proposto pela OMG (Object Management Group), objetivado a promover na teoria e na prática a tecnologia de objetos de forma distribuída, ou seja, é uma estrutura comum para o desenvolvimento independente de aplicações, usando técnicas de orientação a objeto em redes de computadores heterogêneas. Visa diminuir consideravelmente os custos, reduzir a complexidade, e proporcionar caminhos para o surgimento de novas aplicações a partir dos conceitos propostos pela OMG. O CORBA, resumidamente, propõe a interoperabilidade local ou remota entre aplicações, independente das linguagens de programação em que foram desenvolvidas e sobre quais plataformas serão executadas.
A OMG (Object Management Group) é uma organização formada por empresas dos diferentes ramos da informática (venda desenvolvimento, produção). Inicialmente somavam-se treze empresas, hoje já são setecentos e cinquenta, entre elas estão: DEC, Cannon, IBM, Sun, Apple, e outras. Essas empresas trabalham sem fins lucrativos, para promover a criação e elaboração de modelos e padrões que proporcionem a interoperabilidade entre aplicações que usam tecnologia orientada a objeto. Dessa maneira nasceu a tecnologia CORBA (Common Object Request Arquitecture Broker).
A primeira versão do CORBA, a 1.1, surgiu em 1991, momento este, onde se definiu a IDL (Interface Definition Language) e a API (Appliation Programing Interfaces). Porém a interoperabilidade entre os objetos desenvolvidos em linguagens de diferentes fabricantes, só veio em 1994, com a segunda versão do CORBA, a 2.0, quando implementou-se no mesmo o IOP (Inter-ORB Protocol).
1.1 O que é CORBA?
A aplicação do modelo CORBA acontece para promover a intercomunicação de objetos distribuídos em uma rede de computadores, a fim de executar alguma tarefa.
Entretanto, o CORBA é apenas uma parte de uma outra tecnologia também proposta pela OMG, a OMA (Object Management