|
Contents
|
Programming with Java IDLTable of ContentsChapter 1 Java IDL and CORBA
Living in a Heterogeneous World Essential Building Blocks
Java Three-Tier Architectures CORBA and Object Request Brokers Java IDL Chapter 2 Java Fundamentals
The Java Virtual Machine Java APIs (Utility, Streams, AWT, Networking) Execution Environments: Applets and Applications Important Java Language Concepts
Strong Typing Portability
Object Wrapper Types Language Syntax and Constructs Objects and Classes Creating New Objects Getting Rid of Objects: Garbage Collection and Finalization Exceptions Threads and Synchronization
Events Simple Components Panels Applets
PrintStreams A Brief Detour into the System Class Chapter 3 Introduction to CORBA
Object Management Architecture
Object Services Common Facilities Domain Interfaces Application Interfaces
Client Server IDL Interoperability and IIOP
Event Service Property Service Relationship Service Lifecycle Service Chapter 4 Distributed Architecture Concepts
Components and Standards Organizational Issues
Analysis and Design Design Patterns Factories Inheritance and Composition End Notes Chapter 5 Getting to Know Java IDL
Stubs and Skeletons The Object Request Broker Holders and Helpers Initializing Java IDL Applications COS Naming Bootstrapping Client Setup Java IDL Transient Object API
The Servant Class
Creating a CORBA Object Servant Managers and the Active Object Map Persistent Objects The POA Manager Servants and Servant Base Classes
Applet Issues
Conclusion Chapter 6 A Basic Java IDL Applet and Server
Setting Up for Java IDL The Java IDL Applet The Java IDL AppletA Closer Look at the Classes
Mapped Classes The Fundamental Java IDL Idiom Implications of a Client/Server Implementation
Chapter 7 Internet Polling
System Architecture The Middle-Tier Network Services
Question Collector Analyst Participant
System Initializations Poll Initializations Participant Authentication Participant Registration Voting Chapter 8 InterPoll Shared Services
Admin Interface PollAdmin and PollAdminFactory QuestionAdmin and QuestionAdminFactory ParticipantFactory CollectorAdmin and CollectorAdminFactory AnalystAdmin and AnalystAdminFactory Chapter 9 The Network Pricing System: Building a Distributed Financial Services Application with Java IDL
Software Distribution Open Interface Access Control Performance
NPS Architecture A Client Application Chapter 10 Server Objects for the Network Pricing System
FeedFactoryImpl QuoteFilterImpl Generating Stock Price Information to Demo NPS with Genquote Chapter 11 Summary
What Have We Learned? What Are the Next Steps? Where Is CORBA Going? The Moving Target Keeping in Contact Appendix A IDL/Java Language Mapping
5.0 Mapping IDL to Java 6.0 Mapping Pseduo-Objects to Java 7.0 Server-Side Mapping 8.0 Java ORB Portability Interfaces 9.0 Changes to CORBA 2.0 10.0 Missing Items Appendix B What's on the Java IDL Programming Sourcebook Web Site?Return to Programming with Java IDL Home Page |