Progress
Database Administration
Guide and Reference


Self-service and Network Clients

The Progress Version 9 database architecture supports self-service and network clients. A self-service client is a multi-user session that runs on the same machine as the broker. Self-service clients access the database directly through shared memory and not through servers, because server code is part of the self-service client process. Self-service clients also perform server and client functions in one process, and they execute application logic. On shared-memory UNIX and Windows systems, the database engine provides self-service clients with nearly simultaneous access to the database.

A network client can be local or remote but cannot connect to a database directly; rather it must use a server. The network client accesses the database through a server process that the broker starts over a network connection. The network client does not have access to shared memory, and it must communicate with a server process.


Copyright © 2004 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095