ADIC Server Server User Manual


 
2-4 DAS ACI
601626-B
The DAS server component is an OS/2 program that runs
within the AMU controller personal computer (PC). It
converts DAS client requests into AMU AMS requests and
sends them to the AMS for action. Fifty heterogeneous
networked clients can be configured within the DAS server
environment.
Clients requiring access to ADIC AML systems may use the
DAS ACI software component to communicate library
requests to the DAS server component. DAS clients make the
necessary calls to the DAS server with remote procedure calls
(RPC). The DAS ACI library component hides this interface
from the client application and provides function calls to the
library to request library operations. Clients may be granted
complete or restricted access to the AML resources. DAS
administrators control client access and privileges through
client registration.
The DAS client ACI component provides a set of C function
calls, available as static and/or dynamic libraries (depending
on the operating system platform) for a range of operating
system platforms. The libraries may be linked to application
software, or be used with the command line administration
command interface.
ACI Services
Since the DAS server is a network server, all communication
with the server component use a network application level
protocol. The ACI hides the network support, and enables the
user to treat the functions as ‘stand-alone’, without the need
for a supporting structure. The ACI operates synchronously.
Once a request is made to the AML, the request process does
not regain control until the operation has completed or has
otherwise terminated. (An exception is the inventory call,
which starts a physical inventory, and returns.)
The ACI uses RPCs to request DAS services and to receive
replies over the network. The RPC port mapper assures that
port numbers are routed correctly.
Client Services
The ACI provides two types of user services:
Basic Services
Complete Services