O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.
Interexchange languages
COBRA
COBRA
● Common Object Request Broker Architecture
● Works with data and computer programs
● Used for analysis of these dat...
Introduction
● In Object Oriented Programming (OOP)
– Object can be reused and extended
– Also object can inhert attribute...
● As communication protocols are standerdized,
new objects are written to comunicate with the
existing ones
● Knowledge of...
COBRA Schematic
Application Domain Common
Interface Interface Facilities
Object Request Broker
Object Services
COBRA
● Key to COBRA is ORB
● ORB is middleware
– Establishes client-Server relationship
● Example –
– An Application serv...
COBRA Interface
Browser (COBRA distributed Db) Java
Client Client
Object Request Broker
Binary Db Binary Db Binary Db
● 3 different binary databases
● Web client has been started to obtain request
data from DB and translate the objects that...
Próximos SlideShares
Carregando em…5
×

19.cobra

728 visualizações

Publicada em

COBRA

Publicada em: Ciências
  • Seja o primeiro a comentar

19.cobra

  1. 1. Interexchange languages COBRA
  2. 2. COBRA ● Common Object Request Broker Architecture ● Works with data and computer programs ● Used for analysis of these data on – Different achines, – Different computer languages and – Different locations ● Devised by OMG group – Object Management Group
  3. 3. Introduction ● In Object Oriented Programming (OOP) – Object can be reused and extended – Also object can inhert attributes and methods from other objects on which they are based ● COBRA is a set of protocols and standerds for, how objects are defined – And how objects can communicate with each other on a network
  4. 4. ● As communication protocols are standerdized, new objects are written to comunicate with the existing ones ● Knowledge of How existing objects are written is not required ● Only defination of interface for the object is needed
  5. 5. COBRA Schematic Application Domain Common Interface Interface Facilities Object Request Broker Object Services
  6. 6. COBRA ● Key to COBRA is ORB ● ORB is middleware – Establishes client-Server relationship ● Example – – An Application server can ask for object from ORB – ORB locates the object and invokes its methods – Client does not need to know the location of object, computing platform or language in which object is written
  7. 7. COBRA Interface Browser (COBRA distributed Db) Java Client Client Object Request Broker Binary Db Binary Db Binary Db
  8. 8. ● 3 different binary databases ● Web client has been started to obtain request data from DB and translate the objects that are returned into HTML for display on browser ● Java clients obtain data from the same DB, to be displayed and minupulated in a java client ● Data might be drawn from more than one DB – Combining objects from diff real DB to create a virtual DB

×