Сериализация объектов (C #) - PullRequest
0 голосов
/ 11 июня 2018

Я пытаюсь понять сериализацию и способ передачи данных между клиентом и сервером, но мне все еще не ясно.

Преобразует ли объекты в строки JSON (или XML / что-то еще), что на самом деле сериализацияобозначает?Если нет, то какая связь между ними?

(язык, которым я пользуюсь, это c #, если это имеет значение)

Спасибо!

1 Ответ

0 голосов
/ 11 июня 2018

Я бы определил сериализацию более широко;как средство, с помощью которого объект (обычно представляемый только памятью) переводится в легко переносимый формат .Эти форматы включают в себя:

  • JSON
  • XML
  • Бинарный
  • FlatBuffer
  • ProtoBuf

И многие, многие другие.

Десериализация - это средство, с помощью которого этот формат преобразуется обратно в объект в памяти.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...