<p>A method is disclosed of providing an XML Document Manager Server function to an XML Document Manager Client (2-1). The XML Document Manager Server function is enabled by a database component for storing at least one XML document and a logic component for causing at least one operation to be performed on one or more of the at least one XML documents. In the method, the logic component is provided by a first network entity (60-1), with which the XML Document Manager Client (2-1) communicates directly or indirectly to receive the XML Document Manager Server function, and the database component is provided by a second network entity (70) different to the first network entity (60-1).</p>