Understanding CORBA


Book Description

Software -- Software Engineering.




Advanced CORBA® Programming with C++


Book Description

Here is the CORBA book that every C++ software engineer has been waiting for. Advanced CORBA® Programming with C++ provides designers and developers with the tools required to understand CORBA technology at the architectural, design, and source code levels. This book offers hands-on explanations for building efficient applications, as well as lucid examples that provide practical advice on avoiding costly mistakes. With this book as a guide, programmers will find the support they need to successfully undertake industrial-strength CORBA development projects. The content is systematically arranged and presented so the book may be used as both a tutorial and a reference. The rich example programs in this definitive text show CORBA developers how to write clearer code that is more maintainable, portable, and efficient. The authors' detailed coverage of the IDL-to-C++ mapping moves beyond the mechanics of the APIs to discuss topics such as potential pitfalls and efficiency. An in-depth presentation of the new Portable Object Adapter (POA) explains how to take advantage of its numerous features to create scalable and high-performance servers. In addition, detailed discussion of advanced topics, such as garbage collection and multithreading, provides developers with the knowledge they need to write commercial applications. Other highlights In-depth coverage of IDL, including common idioms and design trade-offs Complete and detailed explanations of the Life Cycle, Naming, Trading, and Event Services Discussion of IIOP and implementation repositories Insight into the dynamic aspects of CORBA, such as dynamic typing and the new DynAny interfaces Advice on selecting appropriate application architectures and designs Detailed, portable, and vendor-independent source code




IIOP Complete


Book Description

The Internet Inter-ORB Protocol (IIOP) is a communications mechanism that allows object request brokers (ORBs) to communicate with one another. IIOP is an integral part of the broader Common Object Request Broker Architecture (CORBA) standard that has been developed and widely promoted throughout industry by the Object Management Group. IIOP was designed to allow disparate software components to communicate with one another, and it ensures interoperability on top of the most popular communications protocol in use today -- TCP/IP. While IIOP is a specialized subset of the broader CORBA specification, its popularity is increasing steadily. In fact, IIOP support has become one of the standard checkbox items that software vendors are adding to their product descriptions. This book provides a broad perspective of IIOP, allowing any CORBA developer to gain an in-depth understanding of this foundational standard. In turn, an increased knowledge of IIOP allows systems developers to more easily build interoperable objects for the enterprise.




Pure Corba


Book Description

PURE CORBA 3 is a premium, code-intensive reference for professional developers. It focuses on the core specification for CORBA 3 and contains: conceptual overview of CORBA 3. CORBA techniques programming reference that contains thousands of lines of commercial-quality code examples in both C++ and Java (the two most popular languages among CORBA developers). concise reference to the most important parts of the specification,




Java Programming with CORBA


Book Description

"Java Programming with CORBA" - jetzt erscheint der Bestseller in der 3. aktualisierten und erweiterten Auflage. Anerkannte Experten zeigen anhand fortgeschrittener Techniken und Beispielen aus der Praxis, wie man einfache und komplexe Javaprogramme mit CORBA entwirft. Zunächst geben sie einen kurzen Überblick über CORBA, Java, Oject Request Brokers (ORBs) und EJB Komponenten und erläutern dann, wie man diese Technologien einsetzt, um komplette Java-Anwendungen zu entwickeln. Diese Neuauflage wurde um 50% neues Material erweitert, um den Neuerungen der kürzlich erschienenen 3. Version von CORBA Rechnung zu tragen. Topaktuelle Themen, wie z.B. Portabel Object Adaptor (POA), Remote Method Innovation (RMI) over IIOP und EJB werden ausführlich diskutiert. Mit einer Fülle detaillierter Codebeispiele. Der unverzichtbare Leitfaden für jeden Java-Entwickler und -Programmierer.




Collaborative and Distributed Chemical Engineering. From Understanding to Substantial Design Process Support


Book Description

IMPROVE stands for "Information Technology Support for Collaborative and Distributed Design Processes in Chemical Engineering" and is a large joint project of research institutions at RWTH Aachen University. This volume summarizes the results after 9 years of cooperative research work. The focus of IMRPOVE is on understanding, formalizing, evaluating, and, consequently, improving design processes in chemical engineering. In particular, IMPROVE focuses on conceptual design and basic engineering, where the fundamental decisions concerning the design or redesign of a chemical plant are undertaken. Design processes are analyzed and evaluated in collaboration with industrial partners.




Reliable Distributed Systems


Book Description

Explains fault tolerance in clear terms, with concrete examples drawn from real-world settings Highly practical focus aimed at building "mission-critical" networked applications that remain secure




Handbook of Object Technology


Book Description

The object oriented paradigm has become one of the dominant forces in the computing world. According to a recent survey, by the year 2000, more than 80% of development organizations are expected to use object technology as the basis for their distributed development strategies. Handbook of Object Technology encompasses the entire spectrum of disciplines and topics related to this rapidly expanding field - outlining emerging technologies, latest advances, current trends, new specifications, and ongoing research. The handbook divides into 13 sections, each containing chapters related to that specific discipline. Up-to-date, non-abstract information provides the reader with practical, useful knowledge - directly applicable to the understanding and improvement of the reader's job or the area of interest related to this technology. Handbook of Object Technology discusses: the processes, notation, and tools for classical OO methodologies as well as information on future methodologies prevalent and emerging OO languages standards and specifications frameworks and patterns databases metrics business objects intranets analysis/design tools client/server application development environments




Instant CORBA


Book Description

Distributed CORBA Objects have found their killer app. It's the Object Web-or the marriage of distributed objects and the Internet. The major computing companies-including Sun, JavaSoft, IBM, Netscape, Apple, Oracle, BEA, and HP-have chosen CORBA IIOP as their common way to connect distributed objects across the Internet and intranets. Consequently, CORBA is about to become as ubiquitous as TCP/IP. Instant CORBA is your quick guide to understanding this revolutionary new technology. If you're in a real hurry, this book even provides a condensed tour that will make you CORBA literate in four hours or less. Written in a friendly and witty style, this comprehensive book covers: * The Object Web-or how CORBA/IIOP, Java, and the Internet are coming together * Everything you need to know about a CORBA 2.0 ORB * The 15 CORBA Object Services-including Transactions, Trader, Security, Naming, Events, Time, and Collections. These services provide the next step in the evolution of distributed objects. * CORBA's Dynamic Object Facilities such as Callbacks, Dynamic Invocations, Object Introspection, and the Interface Repository * Next-generation ORB technology-including CORBA 3.0's. Messaging, Pass-by-Value, and Server-Side Frameworks * The marriage of CORBA with MOM and TP Monitors * Forthcoming CORBA attractions such as mobile agents, shippable places, and the business object framework * Products such as Iona's OrbixWeb, Netscape/Visigenic's VisiBroker, and Sun's NEO/JOE. The authors have written many best-selling books, including The Essential Distributed Objects Survival Guide and The Essential Client/Server Survival Guide, Second Edition, which won Software Development's Jolt Award for the best book of 1994, in its first edition. Their most recent book is Client/Server Programming with Java and CORBA.




The CORBA Reference Guide


Book Description

Serving as a tutorial, guidebook and reference all in one, this text offers a clear explanation of CORBA and provides a complete reference to the standard. More importantly, it shows how to use the standard for distribution applications development, with numerous extensive case studies and examples illustrating how to put CORBA to work.