The XML-Acceptor pattern describes sending distributed messages via an XML string. Sending a all messages as
a single string allows for the interface of the service to remain the same even if the contents of the
This pattern is described in a whitepaper on the XMLEverywhere site.
Described as XML is the API, this pattern is agnostic of the distribution method concerned, the
transport used could be CORBA, COM, or RMI, but remain the same is that a single string is accepted
as an argument to the service. This string is an XML message that can be parsed by the receiver.