|
| |
| | 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)
|
|
| |
| | 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)
|
|
| |
| | 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)
|
|
| |
| | 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)
|
|
| |
| | 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)
|
|
|