Once a conversation has been established between a client and a UTM service, the client must pass messages to the UTM service to control it. The service sends the client the processing result in the form of a message. Note, however, that only one side (client or service) at a time may send data in a conversation. We say that this side of the conversation has “permission to send”. Permission to send must be explicitly transferred to the other side of the conversation so that the partner can send data.
This section describes
how the exchange of messages works,
what you have to consider when programming a client application and
which functions are available for the exchange of messages.
In section “Communicating with the UTM application” you will find detailed examples of communication between client and UTM server application, contrasting the program sequence on the client side and the server side (KDCS interface).