This demo is a simple IM program that shows the most basic functions of the Rapid engine: message type definition, protocol definition, message sending and processing, message synchronization call, friend online and offline notification, disconnection reconnection, etc.