Table of Contents

Notices

Trademarks and Acknowledgements

All other products or company names mentioned are only used for identification purposes, and may be trademarks of their respective owners. All other products or company names mentioned are used for identification purposes only, and may be trademarks of their respective owners.

About This Book

Who Should Use This Book

This book for developers

How This Book is Organized

This book is divided into 6 chapters, from quick example of class implementation and usage for local as well as distributed environment.

Chapter 1 contains simple steps to provide a brief overview of how to use somFree.

Chapter 2 describes the general concept of somFree technology.

Chapter 3. Building the Classes

Chapter 4. Using the Classes in an Application

Chapter 5. Running in a Distributed Environment

Chapter 6. More Information

Where to Find More Information

Chapter 1. Quick Start

Building Non-distributed Applications

Building Distributed Applications

Chapter 2. Introducing somFree

Understanding somFree

Chapter 3. Building the Classes

Step 1: Determining What to Use

Step 2: Creating the Source IDL for the Classes

Step 3: Running the somFree Compiler

Step 4: Updating the Implementation Templates

Step 5: Compiling the Implementation Code

Step 6: Linking the Object Code

Chapter 4. Using the Classes in an Application

Step 1: Determining What to Use

Step 2: Creating the Application

Step 3: Compiling the Application Code

Step 4: Linking the Application

Step 5: Running the Application

Chapter 5. Running in a Distributed Environment

Creating Distributed Classes

Registering the Classes and Application Server

Creating a Distributed Client Application

Chapter 6. More Information

somFree Library Reference

Summary of Sample Data Sets