C # envia objetos da estrutura através do soquete
Eu fiz um pouco de leitura na programação cliente / servidor em c #. Estou familiarizado o suficiente com este processo para fazer a seguinte pergunta:
Como faço para transmitir objetos de estrutura através de tcp / ip em vez de apenas seqüências de caracteres?
meu aplicativo é um jogo em rede com recursos de bate-papo. então, ao invés de apenas transmitir texto, eu gostaria de implantar uma estrutura de dados ou estrutura de classes que terá dois campos: i. pacote tipo ii. os dados para o tipo de pacote
e eu transmitiria isso quando necessário durante a execução do aplicativo e decodificaria o objeto de dados no terminal de recebimento e o colocaria onde ele pertence.
Eu não estou procurando código, apenas algumas idéias e declarações de pesquisa que eu posso alimentar para o Google, então eu vou; ter uma melhor compreensão.
Eu li sobre serialização / de serialização, é que ele caminho a percorrer?
obrigado.
Verifiquei as postagens que apareceram como tópicos relacionados, mas ainda gostaria de receber mais informações.