CyberSync Cybercafe Synchronization Engine
Cybersync Cybercafe Syncrhonization Engine (CyberSync) is a rich desktop application targeted at cybercafe operators wanting to better manage software installations of games and programs on workstations in the cybercafe. It provides a scalable and robust engine to handle hundreds of workstations that are managed through a central server console.
Problematics
Managing installed games and programs in a typical cybercafe requires lots of manual effort to keep all the machines in sync. With the popularity of online games with frequent game updates and multiplayer games (e.g. World of Warcraft) which get a game update on a regular basis, it becomes increasingly difficult to deal with the amount of synchronization that must take place in a single cybercafe.
Solution
CyberSync provides an easy-to-use solution to solve this problem by employing the latest Microsoft technologies (.NET and Message Queuing – MSMQ) to turn a cybercafe into a well controlled environment of workstations controlled from a central server place.
CyberSync comes with a central server console that the operator uses to control the synchronization of all other workstations. Each client workstations must be installed with a CyberSync Client Service (runs as a windows service) which completely automates the process of communicating with the server.
To enable robust and reliable communication with a large number of workstations, CyberSync uses MSMQ to send messages to and from workstations. Server console prepares the necessary files for syncrhonization and informs the clients on where to get the required files. To reduce network usage, CyberSync performs a number of steps to avoid unnecessary network copies by reducing the number of files needed and by compressing the files to be synchronized.
To avoid security problems, workstations are not required to have network shares which further simplifies overall management.
Platform
Cybersync is built on the Microsoft .NET 1.1 platform, using C# as the development language. Communication between the server and client machines is based on Microsoft Message Queue 2.x/3.x technology. Both server and client machines must run on Windows XP Pro.
CyberSync was developed for and in collaboration with TechPC Solution Sdn Bhd

