I have a program that has at one point to transfer data from the structure of the server to the one of the client. However, this structure is quite huge, this structure contains many other structures, vectors of different types from STL or even objects.
To serialize, I am using boost with oarchive, how can I transfer this structure from the server to the client ? Do I have to put an intrusive method in every structures, its substructures and its own sub-substructures, etc... ?
Seems quite like a boring job to be honest, isn't there another way to transfer it somewhat easily ?