Usuário com melhor resposta
Cadastro simples via Socket C#

Pergunta
-
Gostaria de saber se alguém tem algum material sobre socket em c#.
Consegui fazer uma aplicação servidor e outra cliente que se comunicam via socket através de um tutorial na internet. Porém agora preciso enviar objetos serializados para a aplicação servidor, remontá-los e salvá-los no banco.
Se alguém souber como fazer ou tiver algum material sobre o assunto e puder disponibilizar pois não consigo achar nenhum exemplo específico.
Respostas
-
Gabriel,
Você precisa que seja realmente via socket? Porque não utiliza WCF?
Com WCF você pode escolher tráfego usando Tcp, Http, entre outros.
Um tutorial simples pra ajudar a começar no WCF: https://msdn.microsoft.com/pt-br/library/bb386386.aspx
Juliano Nunes - http://linkedin.com/in/julianonunes
Lembre-se de clicar em "Votar como útil" e "Marcar como Resposta" caso tenha respondido sua dúvida.
Remember to "Vote as Helpful" and "Mark as Answer" if your question has been answered.
- Sugerido como Resposta Juliano Nunes Silva Oliveira quarta-feira, 25 de abril de 2018 17:46
- Marcado como Resposta Filipe B CastroModerator quarta-feira, 2 de maio de 2018 20:31
Todas as Respostas
-
Gabriel,
Você precisa que seja realmente via socket? Porque não utiliza WCF?
Com WCF você pode escolher tráfego usando Tcp, Http, entre outros.
Um tutorial simples pra ajudar a começar no WCF: https://msdn.microsoft.com/pt-br/library/bb386386.aspx
Juliano Nunes - http://linkedin.com/in/julianonunes
Lembre-se de clicar em "Votar como útil" e "Marcar como Resposta" caso tenha respondido sua dúvida.
Remember to "Vote as Helpful" and "Mark as Answer" if your question has been answered.
- Sugerido como Resposta Juliano Nunes Silva Oliveira quarta-feira, 25 de abril de 2018 17:46
- Marcado como Resposta Filipe B CastroModerator quarta-feira, 2 de maio de 2018 20:31
-
-
Utilize a classe BinaryWriter para montar um byte[] do objeto e a classe BinaryReader para remonta-lo no servidor.
Ou se preferir facilidade ao custo de alguns bytes pode utilizar a classe XmlSerializer e após pegar o xml do objeto converte-lo em bytes usando: Encoding.ASCII.GetBytes(xml);