MsgCommunicator is a new innovative Delphi C++Builder messenger SDK for the easy creation of custom clientserver and peer-to-peer instant messaging (IM) applications with data compression strong encryption and advanced networking technologies. MsgCommunicator supports both clientserver and peer-to-peer modes and allows sending and receiving binary buffers streams and string messages to any network client even it is not on-line at the moment. You can easily speed up network messages exchange by reducing the size of data needed to send. MsgCommunicator compressesdecompresses data on the fly. The compression routines used in the MsgCommunicator are much faster than most of popular archivers like WinZip WinRar etc. MsgCommunicator enables you to select one of the three data compression algorithms (ZLib BZip PPM) and one of 9 compression modes for each to achieve necessary speed and compression ratio with data of any type.MsgCommunicator supports encryption of the network traffic using any of 12 strong encryption algorithms with one of four encryption modes (CTS CBC CFB OFB) by using a password as well as by an encryption key itself to protect your data.MsgCommunicator has one of the best encryption functionality among all known messenger systems.MsgCommunicator also 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.