comp.lang.ada
 help / color / mirror / Atom feed
* Endian problems - what best way to solve it with least effort
@ 2012-03-13 18:00 Anh Vo
  2012-03-13 18:23 ` Dmitry A. Kazakov
                   ` (2 more replies)
  0 siblings, 3 replies; 5+ messages in thread
From: Anh Vo @ 2012-03-13 18:00 UTC (permalink / raw)


I have an application previously running on Big Endian machine communicating with a client simulator through socket. This client is coded in Java running on a separate machine. The data exchanged between them have different structures down to bits and bytes.

Currently, this application is being ported to GNAT running on RH 5.4 (Little Endian PC machine). As the result, both application and client do not communicate correctly any longer due to endian mismatched. The reason is that Java VM uses Big Endian format even though the client runs on a PC.

So far, I have come up with a couple ways. However, each of them involves lots of efforts.

What is the best way to solve it with least effort? Thank you in advance for your suggestion.

Anh Vo



^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2012-03-14 16:58 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-03-13 18:00 Endian problems - what best way to solve it with least effort Anh Vo
2012-03-13 18:23 ` Dmitry A. Kazakov
2012-03-13 18:29 ` Marc C
2012-03-13 18:35 ` Simon Wright
2012-03-14 15:54   ` Anh Vo

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox