|
Initialization
|
Establish
connection with server and set/request resource limits.
|
|
Search
|
Initiate search using a registered query syntax,
generating a result set server-side.
|
|
Retrieval
|
Retrieve a set
of records from a specified result set: a large record may be
segmented and transmitted piecemeal.
|
|
Result-set-delete
|
Request deletion
of server-side result set or sets.
|
|
Access Control
|
Server initiated
authentication check.
|
|
Accounting & Resource Control
|
Request status
reports of committed server resources and dictate if server
allowed to contact client when agreed limits reached.
|
|
Sort
|
Specify how a
result set should be sorted.
|
|
Browse
|
Access ordered
lists such as title and subject metadata.
|
|
Explain
|
Interrogate
server to discover supported services, registries, and so on.
|
|
Extended Services
|
Access services
that continue beyond the life of this client-server exchange such
as persistent queries and database update.
|
|
Termination
|
Abruptly end client-server session: initiated by either client
or server.
|