Multi Channel Sample
Purpose
This example provides an introduction to using the Delphi edition of the RemObjects SDK product.
It shows how to use different channels to connect to the server application.
The following channels and servers are included:
- TROWinMessageChannel / TROWinMessageServer
- TRONamedPipeChannel / TRONamedPipeServer
- TROWinInetHTTPChannel / TROIndyHTTPServer
- TROIndyTCPChannel / TROIndyTCPServer
- TROSuperTcpChannel / TROSuperTcpServer
- TROIndyUDPChannel / TROIndyUDPServer
- TROIndyTCPChannel / TROBPDXTCPServer
- TROWinInetHTTPChannel / TROBPDXHTTPServer
- TROLocalChannel / TROLocalServer
- TRODLLChannel
Getting Started
- Build or compile all projects.
- Launch the server (via the menu option: RemObjects | Launch Server Executable).
- Activate the server(s) you require.
- Ensure that MultiChannel_Client is the selected project and run it.
- Choose a server and test it.
Examine the Code
-
See the code that changes the selected channel/server in MultiChannel_ClientMain.pas.