Product Description
Create powerful applications in a variety of different programming environments –– including Visual C++, C++Builder, Visual J++, and more –– with CORBA, an all–in–one solution to cross–platform, distributed client/server programming.
CORBA stands for Common Object Request Broker Architecture, central to the world of distributed heterogeneous object–oriented computing...and that′s about as complicated and technical as CORBA For Dummies gets. CORBA makes it easier than ever to create software that runs as clients and servers and to run them on different machines connected by a network or the Internet. Here′s a glimpse of the skills you can master with CORBA For Dummies:
- Working with ORBs (Object Request Brokers), the cornerstones of CORBA
- Creating a client and a server object, in both C++ and Java, that communicate via an ORB
- Developing Beans for CORBA
- Saving time by using CORBAservices
- Building a bridge between CORBA and DCOM applications
- Making the most of the new Visual development environment for all the latest CORBA and Java tools
This essential survival guide to CORBA (which covers Version 3 as well as earlier versions) also comes with a CD–ROM packed with valuable software and programming tools, including the JavaBeans Development Kit, JDK 1.1.6, and demo versions of several Web evaluation tools, plus all the code you find inside the book.
From the Author
Stuck or frustrated or overwhelmed by CORBA? Help is here!Hi, folks!
When we first talked about writing CORBA for Dummies, we wondered how we could present such a complex subject in a concise, easy to read, and even fun book. Liz and I know the details, we've done the designs, and we've implemented applications using CORBA and other distributed object technologies. We've even read a number of those "other" CORBA books. We thought we might be in for a rough time... you know, either not covering enough material to be useful, or going into such detail as to border on an academic text.
Boy, were we surprised. With the help of our fearless editor, a firm page count limit, a great copy editor and technical reviewer, and lots of junk food, we've captured just what you need to get started with CORBA. You'll get hands-on experience building clients and servers, in both C++ and Java, right in the first chapter. You'll also get a good look at key CORBA Services including the Naming Service and Event Service.
We don't spend a lot of time on the theory behind CORBA, or the many ways to do things wrong. Instead, we get right into step-by-step approaches to writing IDL, implementing servers, and implementing clients. You'll see C++ code. You'll see Java code. You'll laugh. You'll cry. OK, you may not cry! What you will do is gain a lot of confidence and experience using CORBA.
We have a CD-ROM in the back of the book. It has lots of goodies on it, including time-limited evaluation copies of Iona's Orbix for C++ and OrbixWeb Pro for Java, as well as the Naming and Event Services. There's also Inprise's VisiBroker for C++ and VisiBroker for Java evaluation packages. These evaluation versions work with Windows 95 or Windows NT 4.0. The full example source code, in C++ and Java, is also there, as is the latest Java JDK from Sun. So even if you just have a PC and this book you can get started (in Java) with CORBA.
Liz and I had a great time writing this book. We kept the examples and the text focused on CORBA, not clever C++/Java coding or academic theory. We hope you enjoy reading it, working through the examples, and gaining experience with CORBA. Thanks for considering CORBA for Dummies!
See all Product Description