From: Jim Rogers <jimmaureenrogers@worldnet.att.net>
Subject: Re: Distributed programming in heterogeneous platforms
Date: Wed, 25 Sep 2002 01:19:58 GMT
Date: 2002-09-25T01:19:58+00:00 [thread overview]
Message-ID: <3D910F02.9090006@worldnet.att.net> (raw)
In-Reply-To: mailman.1032912362.1385.comp.lang.ada@ada.eu.org
Robert C. Leif wrote:
> What would happen if the Ada Distributed Systems Annex were used with
> XML messages that were validated by both the sender and receiver with
> the same XML schema?
> Bob Leif
>
Clean but painfully slow data communication would be achieved.
XML forces all data to be encoded as strings. There is also a significant
overhead in XML tags being passed with the data. This allows strong
platform independence, but is very inefficient.
For most applications the inefficiencies are not important. The latency
accessing a local or remote database may be orders of magnitude greater
than the XML coding/decoding inefficiencies. For hard real time command
and control systems the overhead of XML can be unbearable. In the robotics
program I mentioned earlier we could not even bear the overhead of full
IP protocol. We needed to send all our data at lower levels in the OSI
stack. We were given a very narrow RF bandwidth and a maximum transmission
rate of 24000 baud, with expected average transmission rates closer to
19.2K baud. In our situation XML would have been unacceptable.
Jim Rogers
next prev parent reply other threads:[~2002-09-25 1:19 UTC|newest]
Thread overview: 12+ messages / expand[flat|nested] mbox.gz Atom feed top
2002-09-23 17:13 Distributed programming in heterogenous platforms Adrian Hoe
2002-09-23 16:55 ` Preben Randhol
2002-09-23 17:06 ` Jim Rogers
2002-09-24 12:05 ` Marin David Condic
2002-09-25 0:04 ` Distributed programming in heterogeneous platforms Robert C. Leif
2002-09-25 1:19 ` Jim Rogers [this message]
2002-09-25 11:55 ` Marin David Condic
2002-09-25 11:50 ` Marin David Condic
2002-09-25 15:45 ` Pascal Obry
2002-09-24 19:38 ` Distributed programming in heterogenous platforms Pascal Obry
2002-10-08 14:39 ` Jean-Claude Mahieux
2002-11-05 19:12 ` Victor Giddings
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox