Hola, yo creo que es factible, teniendo en mente todos los tipos de datos que tengan un equivalente en String o AnsiString que es lo que se puede enviar a travez de socket's o tal vez con el metodo SendBuff de Socket (Cosa q no he probado nunca).
Haber si puedo hacer algo para publicarlo aca...
Suerte y saludos!