Empress Software Distributed Server
Empress v8.62
May 2006

(Unix only)

© 1983, 2006 Empress Software Inc.

All rights reserved. Reproduction of this document in whole or part, by electronic or any other means, is prohibited without written consent from Empress Software Inc.

RESTRICTED RIGHTS LEGEND

Use, duplication, or disclosure by the Government is subject to restrictions as set forth in
subparagraph (c) (1) (ii) of the Rights in Technical Data and Computer Software clause at 52.227-7013.

05/06


This manual discusses the Empress Distributed Server. It describes the philosophy, the conventions, the usage, and the administration of the Empress Distributed Server. It also tries to give a little insight into why software such as the Empress Distributed Server is necessary.


Table of Contents

CHAPTER 1: Introduction

1.1 Introduction

1.1.1 What is information processing?
1.1.2 How is information processing performed?
1.1.3 What is the Empress Distributed Server?

1.2 General Concepts

1.2.1 Client
1.2.2 Distributed Server
1.2.3 Global Data Dictionary
1.2.4 Server Configuration File
1.2.5 Data Format Code
1.2.6 Heterogeneous Distributed Server
1.2.7 Homogeneous Distributed Server

1.3 Networking
1.4 Client/Server Communication
1.5 Distributed Databases

1.5.1 Standalone
1.5.2 Client/Server
1.5.3 Multiple Servers
1.5.4 Fully Distributed

1.6 Two-Phase Commit
1.7 Empress Distributed Server

CHAPTER 2: Global Data Dictionary

2.1 Introduction
2.2 Set Up

2.2.1 Client/Server Configuration
2.2.2 Multi-Server Configuration
2.2.3 Fully Distributed Configuration

CHAPTER 3: Server Configuration File

3.1 Introduction
3.2 Set Up

3.2.1 Examples

3.2.1.1 Client/Server Configuration
3.2.1.2 Multi-Server Configuration
3.2.1.3 Fully Distributed Configuration

CHAPTER 4: Distributed Server Security

4.1 Security on the Server

CHAPTER 5: Distributed Server Set Up

5.1 Empress Distributed Server Set Up

5.1.1 Setting Up the Global Data Dictionary
5.1.2 Setting Up the Server Configuration File
5.1.3 Starting the Server

CHAPTER 6: Administration

6.1 Distributed Server Administration

6.1.1 Example of Distributed Server Status Report

CHAPTER 7: Hints and Suggestions

CHAPTER 8: Implications

CHAPTER 9: Shared Memory

9.1 Shared Memory and the Distributed Server

CHAPTER 10: Manual Pages