EasyCP setzt auf eine Serviceorientierte Architektur (SOA). D. h. alle Funktionsebenen wie Kunden-, Domain- und sonstige Verwaltung wird auf dem Webserver als Webservice der über SOAP oder XML-RPC kommuniziert, angesprochen. Ob Webbrowser, Clientanwendung oder ein anderer Server, alle kommunizieren über eine definierte Schnittstelle.
Welche Vorteile diese Architektur bringt, überlasse ich mal jedem seiner eigenen Vorstellugskraft, zumal es zur Zeit in unzähligen IT-Magazinen publiziert wird. Einer davon wäre, daß man aus einem Controlpanel mehrere Server verwalten kann oder per Clientanwendungen z.B. die Kundendaten abgleichen.
Ein typisches Szenario z.B. für einen Webhoster mit mehreren Webservern wäre, auf einem die Benutzeroberfläche zu installieren und je nach Logindaten sich mit dem jeweiligen Webserver zu verbinden.















