CORBA - CompWisdom
About us  |  Why use us?  |  Press  |  Contact us

 

Topic: CORBA



  
 CORBA - Wikipedia, the free encyclopedia
CORBA therefore provides platform and location transparency for sharing well-defined objects across a distributed computing platform.
In this sense, CORBA can be considered as a machine-readable documentation format, similar to a header file but with considerably more information.
CORBA uses an interface definition language (IDL) to specify the interfaces that objects will present to the world.
http://en.wikipedia.org/wiki/CORBA   (1257 words)

  
 Common Object Request Broker Architecture
An important point to note is that CORBA specifies that clients and object implementations can be written in different programming languages and execute on different computer hardware architectures and different operating systems, and that clients and object implementations can not detect any of these details about each other.
CORBA ORBs are also being developed by university research and development projects, for example Stanford's Fresco, XeroxPARC's ILU, Cornell's Electra, and others.
CORBA (and the OMA) represent a classical model of distributed computing, despite the addition of object-oriented abstraction.
http://www.sei.cmu.edu/str/descriptions/corba_body.html   (2710 words)

  
 Linux DCE, CORBA and DCOM Guide
Unlike CORBA, it is not a ground-up redesign of the principles of distributed computing, is rather a tightly integrated package of existing technologies.
CORBA Services are implementations of specific interfaces defined by the OMG.
There is a rich selection of implementations of CORBA for Linux, including one that is focused on real-time operation, two more on fault-tolerance, and another two aimed at embedded systems.
http://linas.org/linux/corba.html   (4079 words)

  
 CORBA FAQ
CORBA applications are composed of objects, individual units of running software that combine functionality and data, and that frequently (but not always) represent something in the real world.
CORBA works behind the scenes in the computer rooms of many of the world's largest websites; ones that you probably use every day.
This ensures location transparency - the CORBA principle that simplifies the design of distributed object computing applications.
http://www.omg.org/gettingstarted/corbafaq.htm   (1724 words)

  
 Programming:CORBA - Wikibooks, collection of open-content textbooks
Another nice feature of the CORBA concept is that you don't need to use the object with the same programming language as the one the object is implemented in.
A CORBA interface is the public part of the class - the part of the class you can interface with.
A CORBA object is defined using the CORBA IDL progamming language.
http://en.wikibooks.org/wiki/Programming:CORBA   (2196 words)

  
 Common Object Request Broker Architecture by Gopalan Suresh Raj
CORBA defines a model that specifies interoperability between distributed objects on a network in a way that is transparent to the programmer.
CORBA automatically handles a lot of network programming tasks such as object registration, object location, object activation, request demultiplexing, frame and error-handling, marshalling and operation dispatching.
It achieves this by defining ways for specifying the externally visible characterestics of a distributed object in a way that is implementation-independant.
http://my.execpc.com/~gopalan/corba/corba.html   (457 words)

  
 CORBA, Part I Linux Journal
CORBA is a mature solution to the issues encountered when creating robust and distributed platform- and language-neutral systems, and as such it has *a lot* of what you call overhead (e.g.
The CORBA object is created as a side effect of instantiating an object from the CPULoad_impl class.
The correct way to test for NULL pointers in CORBA is with the method is_nil().
http://www.linuxjournal.com/article.php?sid=6583   (4472 words)

  
 What is CORBA?
CORBA (Common Object Request Broker Architecture) is a very general and open industry standard for working with distributed objects.
CORBA is to object oriented computing what the World Wide Web is to documents.
We think it is an important new development in the field of bioinformatics.
http://corba.ebi.ac.uk/intro.html   (244 words)

  
 A Brief Tutorial on CORBA
CORBA specifies a system which provides interoperability between objects in a heterogeneous, distributed environment and in a way transparent to the programmer.
In performing its task it relies on Object Services which are responsible for general object management such as creating objects, access control, keeping track of relocated objects, etc. Common Facilities and Application Objects are the components closest to the end user, and in their functions they invoke services of the system components.
In order to be able to do that, the OA needs to have access to information about the object's location and operating environment.
http://www.cs.indiana.edu/hyplan/kksiazek/tuto.html   (2283 words)

  
 Using Janeva to Connect CORBA, Java, and .NET *
CORBA servers can contain one or more CORBA objects, and the interface specification of these CORBA objects are usually stored in IDL (Interface Definition Language) files.
This is the place to write the implementation of the actual CORBA server object, which I've kept simple but you can make it as sophisticated as you wish.
When you click on OK in the CORBA Server Wizard, the new project is generated, including a number of generated files.
http://bdn.borland.com/borcon2004/article/paper/0,1963,32261,00.html   (2095 words)

  
 CORBA Technology and the Java Platform
CORBA (Common Object Request Broker Architecture) technology is the open standard for heterogeneous computing.
CORBA complements the Java platform by providing a distributed objects framework, services to support that framework, and interoperability with other languages.
When Enterprise JavaBeans are implemented using the RMI-IIOP protocol for EJB interoperability in heterogeneous server environments, the standard mapping of the EJB architecture to CORBA enables the following interoperability:
http://java.sun.com/j2ee/corba   (521 words)

  
 CORBA
For example, CORBA is a profile that defines an interface syntax IDL for expressing the object model, language mappings to and from that syntax, and an inter-ORB protocol.
The CORBA architecture is designed such that client use of an object reference is intentionally simple: the client obtains the reference and makes an invocation, as if the referenced object is always available.
Early versions of CORBA used the Basic Object Adapter, which has been deprecated because it was underspecified.
http://www.cs.uic.edu/~troy/fall04/cs441/drake/CORBA.html   (16048 words)

  
 ZeroC - Ice vs. CORBA
CORBA provides no mechanism for distributing software updates around a distributed system.
CORBA doesn't have any mechanism to support versioning of object state.
A prime example is the Portable Object Adapter which requires expert knowledge to use correctly, even though there are only a handful of recurring implementation techniques that need to be supported.
http://www.zeroc.com/iceVsCorba.html   (1502 words)

  
 Java Distributed Networking CORBA
RMI versus CORBA (Caribou Lake Software)- The ORB architecture is the design of the system supporting the distributed object mechanism.
A CORBA Primer (Segue)- The Common Object Request Broker Architecture, or CORBA for short, is a specification produced by the Object Management Group (OMG) that addresses interoperability in distributed heterogeneous environments.
The CORBA State of the union (ADTmag.com)- Java and Web services get all the fanfare now, but CORBA was first with a host of crucial breakthroughs in distributed computing.
http://java.ittoolbox.com/topics/t.asp?t=430&p=430&h1=430   (1372 words)

  
 jGuru: CORBA FAQ Home Page
CORBA and EJB are entirely different beasts, solving different problems.
The CORBA specification defines Interoperable Object References (IORs), that must be portable between different vendors ORBs.
I want to obtain a CORBA object reference from an applet using tnameserv.
http://www.jguru.com/faq/home.jsp?topic=CORBA   (743 words)

  
 corba: netbeans.org : CORBA
Nowadays the CORBA module supports 13 CORBA implementations and it is designed to easily allow third parties to add new CORBA implementations by creating a simple XML file.
The CORBA Wizard creates server and client classes using the selected binding method (NameService, IOR to/from standard output/input, IOR to/from file or vendor specific binding) as well as simple implementations of IDL interfaces for the specified CORBA implementation.
If you changes the IDL file, the same changes are applied to the generated implementation by the Update Implementation feature.
http://corba.netbeans.org   (421 words)

  
 Amazon.com: Understanding Corba: Books
Indicates components and interfaces that are not defined by the CORBA architecture, but that are related to it.
In writing this book, we did not assume that you as a reader are experienced with using object-oriented programming, are familiar with CORBA or the work of the OMG, or are familiar with any particular software vendor's CORBA system.
If you are reading this book, you are likely to be either a person interested in what exactly CORBA is all about in general terms or a person interested in the details of designing, developing and deploying a distributed application using CORBA.
http://www.amazon.com/exec/obidos/tg/detail/-/0134598849?v=glance   (1503 words)

  
 Introduction to CORBA
CORBA objects can reside in the same process, on the same machine, down the hall, or across the planet.
Implement CORBA distributed objects in the Java language
Bruce Martin is one of the pioneers of distributed object systems and programming.
http://java.sun.com/developer/onlineTraining/corba   (497 words)

  
 CORBA Component Model (CCM)
An extension of the traditional notion of CORBA interface attributes that allow component values to be configured, the CCM version of attribute allows operations that access and modify values to raise exceptions.
The problem with this comprehensive functionality is the high level of complexity -- which scares many people away from developing in the CORBA environment.
This is accomplished by building on the software packaging architecture being developed by the W3C to provide a complete vocabulary for describing binary executables.
http://www-128.ibm.com/developerworks/webservices/library/co-cjct6?dwzone=components   (1428 words)

  
 What is CORBA? - A Word Definition From the Webopedia Computer Dictionary
CORBA has also been embraced by Netscape as part of its Netscape ONE (Open Network Environment) platform.
Short for Common Object Request Broker Architecture, an architecture that enables pieces of programs, called objects, to communicate with one another regardless of what programming language they were written in or what operating system they're running on.
Offers a collection of information on CORBA including an overview, research information, tutorials, integration, specifications, links to related products, papers, and Web sites.
http://www.webopedia.com/TERM/C/CORBA.html   (248 words)

  
 The Free CORBA page
Here is a link to Junichi Suzuki's page on CORBA and distributed computing.
ObjectNews is a daily summary of news and events related to distributed computing, object-oriented programming, patterns, and all manner of other interesting things.
From their docs, they use some sort of intelligent agent to analyze and cross-reference pages, and pick out the 50 pages that are "most representative" of the topic at hand.
http://adams.patriot.net/~tvalesky/freecorba.html   (1938 words)

  
 Cetus Links: 16604 Links on Objects and Components / CORBA
Distributed Object Computing with CORBA 2.0 (Siemens Nixdorf)
CORBA Security: An Introduction to Safe Computing with Objects (Bob Blakley, ISBN: 0201325659, Addison-Wesley 2000)
An architectural view of distributed objects and components in CORBA, Java RMI and COM/DCOM.
http://www.cetus-links.org/oo_corba.html   (3667 words)

  
 Common Object Request Broker Architecture - recommended books page.
CORBA Fundamentals and Programming Jon Siegel / Paperback / Published 1996
CORBA and Java : Where Distributed Objects Meet the Web Bryan Morgan, Brian Morgan / Paperback / Published 1998
Inside CORBA : Distributed Object Standards and Applications Thomas J. Mowbray / Paperback / Published 1997
http://www.a-ten.com/alz/corba.htm   (550 words)

  
 Open Directory - Computers: Programming: Component Frameworks: CORBA
CORBA Product Profiles - Provides an overview of what features are supported by a given CORBA implementation.
CORBA Comparison Project - Detailed performance comparisons between omniORB, ORBacus, Orbix, and VisiBroker.
Linux DCE, CORBA and DCOM Guide - An evaluation of some Linux CORBA packages.
http://dmoz.org/Computers/Programming/Component_Frameworks/CORBA   (234 words)

  
 CORBA Success Stories
The Weather Channel (TWC) used CORBA and Linux to develop a system that provides reliability, doesn't require a high level of operational support and offers the ability to have detailed data logging.
The development of the CORBA/BCI-bridge includes several middleware design and implementation recipes which may inspire other software architects in comparable projects.
When Raytheon needed to update its complex Real-time distributed Command, Control, Computer, Communications and Intelligence (C4I) systems in the Signals Intelligence (SIGINT) applications domain, the company adopted Object-Oriented (O-O) concepts and principles, the C++ programming language and CORBA.
http://www.corba.org/success.htm   (506 words)

  
 OpenCCM - The OMG's CORBA Components Technology
The Software Package Descriptor provides global information about a package such as the author of the package, the license, as well as interfaces, properties, dependencies, and implementations of a component.
Nowadays, software engineering is evolving to Distributed Component Computing (DCC) middleware in order to also address deployment and administration of such applications.
With CORBA 2.x, developers must deal directly with ORB and POA features.
http://openccm.objectweb.org/doc/ccm.html   (2105 words)

  
 MICO CORBA
After the ORB is initialised, all CORBA objects can be invoked by applications like local software objects.
It includes a specification for the Object Request Broker (ORB), a software library with standardised CORBA object interfaces that allows clients and targets to communicate with each other across a network in a well-defined way.
CORBA standardises interfaces and semantics for object-oriented middleware.
http://www.mico.org   (343 words)

  
 BEA Tuxedo Release 8.0 Documentation: CORBA Topics
Provides links to reference information about the Object Management Group (OMG) Interface Definition Language (IDL), the mapping of OMG IDL to C++, the Implementation Configuration File (ICF), the TP framework application programming interface (API), the Bootstrap object, the CORBA API, Server-side mapping, and other APIs.
Required browser: Netscape 4.0 or higher, or Microsoft Internet Explorer 4.0 or higher.
Presents an overview of the CORBA environment in the BEA Tuxedo product and describes the process of developing CORBA applications using the BEA Tuxedo software.
http://e-docs.bea.com/tuxedo/tux80/interm/corba.htm   (241 words)

  
 SuperLinux Encyclopedia - CORBA
OmniOrb2   "a robust, high-performance CORBA 2 ORB" From Olivetti & Oracle Research Lab.
The object interfaces provided by ILU hide implementation distinctions between different languages, between different address spaces, and between operating system types."
FreeCorba  Canonical site for free CORBA and ORB implementations.
http://slencyclopedia.berlios.de/corba.html   (83 words)

  
 Remoting.Corba Project
Remoting.Corba is written entirely in C#, and is not dependent upon any external packages other than the.NET Framework.
The goal is to allow.NET programmers to use C# and Visual Basic.NET to develop systems that interoperate with systems that support the Internet Inter-ORB Protocol (IIOP), including CORBA systems and various application servers and middleware technologies.
In addition to its usefulness in letting.NET apps use CORBA protocols, this library also serves as an example of extending the.NET Remoting architecture with an additional network protocol.
http://remoting-corba.sourceforge.net   (149 words)

  
 ipedia.com: BioJava Article
This will include objects for manipulating sequences, file parsers, CORBA interoperabili...
This will include objects for manipulating sequences, file parsers, CORBA interoperability, DAS, access to ACeDB, dynamic programming, and simple statistical routines.
The BioJava library is useful for automating those daily and mundane bioinformatics tasks.
http://www.ipedia.com/biojava.html   (145 words)

  
 CORBA and Object Technologies
if CORBA objects are created to manage database updates.
Presumably the "manager" objects should run on the
If this was useful, let others know by an Affero rating
http://cbbrowne.com/info/corba.html   (96 words)

  
 SwTech.com - CORBA
- One of the biggest technical challenges to enable full CORBA deployment and operation for mission-critical business and e-commerce on the Internet.
- IIOP is now the standard CORBA protocol for ORB-to-ORB interworking.
Also, it has recently been added as the transport protocol for Java RMI (Remote Method Invocation).
http://www.swtech.com/corba   (76 words)

  
 Jax RCFB CORBA Page
A listing of many ORBs available on the Net.
This page is designed to be browsable using a
The Object Management Group is the standards organization for CORBA.
http://www.well.com/~jax/rcfb/corba.html   (84 words)

  
 Common Object Request Broker Architecture from FOLDOC
In its most basic form CORBA consists of the Interface Definition Language (IDL) and the Dynamic Invocation Interface (DII).
The original CORBA specification (1.1) has been revised through version 2 (CORBA 2) with the latest specification being version 3 (CORBA 3).
, programming> (CORBA) An Object Management Group specification which provides a standard messaging interface between distributed objects.
http://foldoc.org/?query=CORBA   (186 words)

  
 Welcome To The OMG's CORBA Website
CORBA® is a registered trademark and the CORBA Logo™ is a trademark of the Object Management Group, Inc. Trademark Information
http://www.corba.org   (20 words)

  
 Orbacus
Orbacus is 'CORBA 2.5 compliant' and is designed for rapid development, deployment and support in your choice of C++ or Java; its small footprint allows it to be easily embedded into memory constrained applications.
It is provided in source code form and is supported directly by its development engineers.
Have access to source code for better control
http://www.orbacus.com   (227 words)

  
 Programming Guides
The postscript version is there and the source SGML can be found there.
The aim of this paper is to give the reader enough knowledge of CORBA to understand how it is dispatched in The GNOME.
http://developer.gnome.org/doc/guides/corba   (91 words)

  
 CORBA Community Page
Get practical information on implementing J2EE-based Operational Support Systems (OSS/J) that must communicate with existing CORBA-based telecommunications systems
In this episode, C#Builder is used to show how easy it is to take advantage of J2EE and CORBA from any.NET application.
Read this report to gain an understanding of why you should use Janeva to get to your J2EE and CORBA servers
http://community.borland.com/corba/0,1419,5,00.html   (1010 words)

  
 Object Management Group
[Press Releases] [Headlines] [Programs] [White Papers] [Business Process Corner] [CORBA Corner] [Telecom Corner] [Search OMG Web Site] [ Be A Sponsor] [ Site Map ]
CORBA in a Loosely Coupled World - September 8, 2004, Steve Vinoski, Loosely Coupled
http://www.omg.org   (359 words)

Compwisdom
 About us   |  Why use us?   |  Press   |  Contact us

 Copyright © 2006 CompWisdom.com Usage implies agreement with terms.