COM marshalling supports only a limited set of data types whereas there's no such restriction in XML format.
AS XML does not require data type conversion, it gives a distinct performance advantage over ADO, which requires data type conversion.
Firewalls are created to let HTML text pass, but to stop any system level requests from accessing the server. As XML is a text based protocol, it is able to pass through firewalls. |