Data synchronization
Previous  Top  Next

The Pigeon Gateway uses a fast .NET native database engine.

Any data related to messages, templates, groups and sections are synchronized between the
Pigeon Servers by following these guidelines:
1.Any data received from a Pigeon Server is stored in the database  
2.The data is sent to all other Pigeon Servers connected to the Pigeon Gateway  
3.When the data is successfully sent to a Pigeon Server, the action is recorded in the database. The Pigeon Server will never receive the same data twice.  
4.When a Pigeon Server connects, the Pigeon Gateway sends any unsent data.  
5.If the Pigeon Server receives some data from the Pigeon Clients, Admins or Remote Generators while it is not connected to the Gateway, the Pigeon Server will store this data into its own database. This data will be sent to the Gateway when the connection resumes.