Úkolem replikace je dle XDS vytvořit především popis databáze, ale také webové sídlo a celou řadu nástrojů pro vytvoření funkční aplikace nad takto definovanou strukturou. Účel této kapitoly spočívá v popisu konceptu, cílem není návod na přípravu verze, ten najdete v kapitole replikování verze v sekci replikátor.
Schema replikace verze
Proces replikace je rozdělen do čtyř fází, které na sebe navazují. Organizace tříd obslužného kódu:frm..., dlg... - prefik názvu třídy UI level pro obsluhu replikace uživatelem;
Cblv... - prefik názvu třídy Business level pro logiky replikace obsahu aplikace; dále se dělí ještě na svislé fáze: CblvCmp... - třídy pro fázi kompletace, hlavní řídící třída CblvCmpMaster; CblvCrd... - třídy pro fázi tvorby DAD, hlavní řídící třída CblvCrdMaster; CblvCrp... - třídy pro fázi tvorby souborů rolí, hlavní řídící třída CblvCrpMaster; CblvIns... - třídy pro fázi instalace verze, hlavní řídící třída CblvInsMaster;
Cdat... - prefik názvu třídy Data level pro pro řízení přístupu k souborům, databázi serveru, požadavkům, aktulizátoru aj.