>Sorry heres more:
>I am allowing IPX,UDP,TCP/IP,Serial, and Modems for communication. I will be be passing objects as parameters from one client to another across whatever medium is available to the users. This app will be maintaining a realtime map of a region and the location of various company resources. ie Trucks, couriers, cars, and individual items. The application will have to be able to update/validate each client vs the other clients for reality checks in nearly realtime.
> My major concern is that the objects are not able to be passed to a remote application as an object. For example say I have a truck on main street and that truck has delivered package #1 say I have an object
oTruck that has information about truck #1. I want HQ to know that truck #1 has delivered and is now on main street. I have
oTruck.location and
oTruck.inventory (oTruck.inventory property is really another object) so from the remote client I want to simply pass an updated
oTruck to the server application who will validate the in information and forward it on to ALL attached clients.
>
Objects are usually not a good thing to pass remotely from apps to apps.
Why not pass data only in XML ?