Negotiated behavior

An Open Server application negotiates with a client to determine the application’s behavior in a number of areas. Some negotiation takes place when the client logs in. Other negotiations can occur on an ad hoc basis during the lifetime of the Open Server runtime system.