The Client/Server (C/S) protocol represents the Rich Client Channel. With C/S protocols, you can build distributed applications by using Internet technology. The C/S protocol supports the following features:
▪ Synchronous calls from client to server
▪ Timeout specification
▪ Asynchronous calls from client to server
▪ Event notifications from server to client and from client to server
▪ Session management between client and server using cookies or parameters
The C/S protocol is based on the HTTP protocol. By implementing the multichannel interface, the C/S protocol extends the HTTP protocol with the concept of "session" between the client and server sides, enabling them to share information. The C/S Protocol is transparent to the application.