Отправка пользовательских объектов через signalR для кроссплатформенных клиентов -

Допустим, у меня есть сервер мгновенных сообщений, использующий SignalR. Я хочу транслировать пользовательский объект ContactList, содержащий набор пользовательских объектов User, всем подключенным клиентам, которые могут быть на разных платформах.

Как мне упаковать эти пользовательские объекты на стороне сервера, чтобы позволить клиентам java, Objective c и.net сопоставляться с копиями этих классов на их стороне? Я предполагаю какую-то сериализацию, но не хочу писать «парсер» для каждого клиентского языка, который реконструирует каждый другой пользовательский объект, который я могу использовать. Есть ли у меня лучшие варианты?

0
задан Julien 27 July 2012 в 14:32
поделиться