Published 1995 | Version v1
Report Open

Client Server design and implementation issues in the Accelerator Control System environment

Description

In distributed system communication software design, the Client Server model has been widely used. This paper addresses the design and implementation issues of such a model, particularly when used in Accelerator Control Systems. in designing the Client Server model one needs to decide how the services will be defined for a server, what types of messages the server will respond to, which data formats will be used for the network transactions and how the server will be located by the client. Special consideration needs to be given to error handling both on the server and client side. Since the server usually is located on a machine other than the client, easy and informative server diagnostic capability is required. The higher level abstraction provided by the Client Server model simplifies the application writing, however fine control over network parameters is essential to improve the performance. Above mentioned design issues and implementation trade-offs are discussed in this paper

Availability note (English)

MF available from INIS under the Report Number; Also available from OSTI as DE96003247; NTIS; US Govt. Printing Office Dep.

Files

27041459.pdf

Files (338.0 kB)

Name Size Download all
md5:95926125b6090325e0d182a527319d07
338.0 kB Preview Download

Additional details

Publishing Information

Imprint Pagination
6 p.
Report number
BNL--62356

Conference

Title
International conference on accelerator and large experimental physics control systems.
Dates
30 Oct - 3 Nov 1995.
Place
Chicago, IL (United States).

INIS

Country of Publication
United States
Country of Input or Organization
United States
INIS RN
27041459
Subject category
S43: PARTICLE ACCELERATORS; S99: GENERAL AND MISCELLANEOUS;
Resource subtype / Literary indicator
Conference
Descriptors DEI
ACCELERATORS; C CODES; COMPUTER ARCHITECTURE; COMPUTERIZED CONTROL SYSTEMS; DATA TRANSMISSION; DESIGN
Descriptors DEC
COMMUNICATIONS; COMPUTER CODES; CONTROL SYSTEMS; ON-LINE CONTROL SYSTEMS; ON-LINE SYSTEMS

Optional Information

Contract/Grant/Project number
Contract AC02-76CH00016
Funding organization
USDOE, Washington, DC (United States).
Secondary number(s)
CONF-951036--6.