Chapter 5. Distributed Applications

Table of Contents

1. Applications
1.1. Traditional Client/Server applications
1.1.1. Characteristics
1.1.2. Examples
1.2. New Client/Server applications
1.2.1. Characteristics
1.2.2. Examples
1.3. The Client/Server Infrastructure
1.3.1. Graphic View
1.3.2. Client
1.3.3. Middleware
1.3.4. Server
1.4. Client/Server Application Models
1.4.1. Requirements
1.4.2. The models
2. SQL Databases
2.1. SQL
2.1.1. Definition
2.1.2. The relational model of a database
2.2. Stored Procedures
2.2.1. Definition
2.2.2. Applications
2.3. Main points
2.3.1. Good points
2.3.2. Bad Points
3. TP Monitors
3.1. Transaction Processing Monitors
3.1.1. Definition
3.1.2. Monitoring
3.1.3. Transaction model defines
3.2. Large systems
3.2.1. TPs in systems with large number of clients
3.3. Nested Transactions
3.3.1. Main points
3.4. Groupware
3.5. Distributed Objects
3.5.1. ORB - Object Request Broker
3.5.2. CORBA
3.5.3. ORG Interfaces