Ik ben bezig met een client/server applicatie dat via sockets werkt. De communicatie wordt tot nu toe via een eigen message based protocol('tje) gedaan. Ik vind dit niet lekker werken en nog moeilijker te onderhouden. Ik had liever de mogelijkheid gehad om met Objecten te werken.
Voor deze client/server applicatie heb ik alleen de beschikking over een kleine subset van de Java API waardoor ik niet met RMI/CORBA kan werken en heb ook geen mogelijkheid voor serialisatie. Ik kan dus niet ObjectInputStream/ObjectOutputStream gebruiken. Mijn vraag is nu ook of het mogelijk om een Object naar een byte[] te "converteren" deze over de socket te sturen en dan aan de andere kant deze weer naar een Object te "converteren" zonder het gebruik van de bovengenoemde classes?
Zo ja, hoe?
Voor deze client/server applicatie heb ik alleen de beschikking over een kleine subset van de Java API waardoor ik niet met RMI/CORBA kan werken en heb ook geen mogelijkheid voor serialisatie. Ik kan dus niet ObjectInputStream/ObjectOutputStream gebruiken. Mijn vraag is nu ook of het mogelijk om een Object naar een byte[] te "converteren" deze over de socket te sturen en dan aan de andere kant deze weer naar een Object te "converteren" zonder het gebruik van de bovengenoemde classes?
Zo ja, hoe?