Originariamente inviato da billiejoex
Le due macchine sono x86? In tal caso non hai problemi.
Il problema è che una potrebbe essere Solaris e l'altra Linux, e viceversa...

Originariamente inviato da billiejoex
In che senso ricostruire? Lato server avrai una recv() che ti ritornerà i dati mandati dal client.
Tali dati si presenteranno (ragionevolmente) nello stesso ordine in cui li ha mandati il client.
Perchè metti caso che al server mi arrivano 4 numeri interi, ciascuno di 2 byte (quindi 8 byte) messi tutti dentro un'unico stream da 8 byte, come faccio al server a spezzettare 'sti 8 byte??

Originariamente inviato da billiejoex
In che senso concatenare?
E parimenti al client come faccio a "montarmi" uno stream grosso da 8 byte di 4 numeri interi contenuti in 2 byte ciascuno??