Xfcc is short for XML web services for correspondence chess.
The idea of Xfcc is to define protocols for exchanging data between correspondence chess organizations, servers, and software.
The first protocol defined is called XfccBasic. XfccBasic is used to exchange game data between correspondence chess servers and client software. The client software can be used to query the server for a list of games of the player, and to submit a move to the server.
XfccBasic is based on Web services and the PGN standard.
You can download the technical
specification of XfccBasic (4th draft) here.
You can find an updated WSDL file at http://www.xfcc.org/xfccbasic.wsdl.
XfccBasic is currently supported by the following servers:
|ICCF - The International Correspondence Chess Federation||
and by the following clients:
Chessbase 10 and
Chessbase Light 2009 premium
A free chess database app
||XECTool by Andres Valverde|