Overview

The ICCF Webserver is an original design, commissioned by ICCF and implemented by Martin Bennedik and Dr. Ambar Chatterjee.  Analysis and project management were provided by Iain Mackintosh.

Principles

Substitution.  The webserver offers a variety of options to administrators and players to organise and conduct their chess as flexibly and as close to their preferences as possible.  Options are presented in a variety of ways, including drop down lists, check and radio buttons, keyed values and text fields.

Modularity.  The system is capable of extension by the addition or modification of code segments in order to introduce new functionality, to reflect changes in the governing rules of webserver play, or to improve the operation of the system. 

Standards.  The webserver is capable of interacting with other webservers and chess software via prescribed interfaces defined by the XFCC standardImplementation of the standard is required by third parties for the interface to operate correctly.

Security.  The webserver provides secure access to users, and respects their personal privacy via email and inline messaging.  The operation of the webserver is controlled by an appointed service provider with full backup, recovery and failover facilities. 

Technology 

The webserver is built on the following components and standards: .NET, C#, ASP. NET, ADO. NET, SQL Server, XML and web services.

Copyrights

XFCC is the intellectual property of Martin Bennedik.

All other webserver design and code is the intellectual property of ICCF.