A remote procedure call protocol which uses xml to encode its calls and http as a transport mechanism.
Xrules, английский A rules language that expresses constraints, calculations, interdependencies, and properties that describe and exist among elements and attributes of an xml document.