MsgCommunicator: Delphi Instant Messaging (IM) SDK
for easy creation of custom messenger system
MsgCommunicator is a native Delphi instant messaging (IM) SDK. MsgCommunicator supports both client/server and peer-to-peer modes and allows sending and receiving binary buffers, streams, and string messages with advanced data compression and encryption capabilities.
MsgCommunicator provides messenger functionality to work with ContactList, UserInfo, Users Database etc. to enable you to build your IM application easily and quickly. You have no needs to think on how to store client and server data because all necessary features are already released in MsgClient and MsgServer visual components.
Components are very easy to use: just place MsgClient and MsgServer on the form then set TMsgServer.Active property to True to start the server and TMsgClient.Connected to True to connect to the server and now you can send messages by calling SendMessage method from your code.
To receive messages, define event handler of the type of messages you would like to process, OnReceiveTextMessage, OnReceiveBinaryMessage, or OnReceiveStreamMessage.
The great advantage of client/server technology is an ability to send message to the client which is off-line currently. Also MsgCommunicator allows working without server that enables you to build chat or any other peer-to-peer application fast and easy.
Continue by Getting Started
Go to Connecting