1. A method of parsing a schema across a system to support interoperable machine-to-machine interaction over a network, comprising the steps of: communicating a plurality of data in a data defining mark-up language file by a transport protocol stack; parsing said data defining mark-up language to determine at least one opaque schema element by a deep copy mechanism comprising the steps of: calling a deep copy helper to extract a plurality of opaque data corresponding to input type: filling a plurality of objects with said opaque data in a recursive manner; and returning said objects to convert to an opaque string; and translating said at least one opaque schema element to a mark-up language string element.
1. A method of parsing a schema across a system to support interoperable machine-to-machine interaction over a network, comprising the steps of: communicating a plurality of data in a data defining mark-up language file by a transport protocol stack; parsing said data defining mark-up language to determine at least one opaque schema element by a deep copy mechanism comprising the steps of: calling a deep copy helper to extract a plurality of opaque data corresponding to input type: filling a plurality of objects with said opaque data in a recursive manner; and returning said objects to convert to an opaque string; and translating said at least one opaque schema element to a mark-up language string element. 2. The method of claim 1 , wherein said data defining mark-up language is XML.