8. The apparatus of claim 7 , wherein the processor is further configured to: determine that data cannot be exchanged between the originating object and target object in native format; encode data in the data exchange request package before transmission to the remote service object via the standard communication protocol; and decode data received from the target object after receiving a confirmation from the remote service object via the standard communication protocol that the originating object exchanged data with the target object.
8. The apparatus of claim 7 , wherein the processor is further configured to: determine that data cannot be exchanged between the originating object and target object in native format; encode data in the data exchange request package before transmission to the remote service object via the standard communication protocol; and decode data received from the target object after receiving a confirmation from the remote service object via the standard communication protocol that the originating object exchanged data with the target object. 9. The apparatus of claim 8 , wherein the native format is any one of: binary, and further wherein the processor is configured to encode and decode using uuencode processes; and scalable vector graphics (SVG), and further wherein the processor is configured to perform encoding and decoding using tags conforming to SVG language for describing two-dimensional graphics and graphical applications in the extended markup language (XML).