none
Cadastro simples via Socket C# RRS feed

  • 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.

    sexta-feira, 20 de abril de 2018 23:51

Respostas

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.

    sábado, 21 de abril de 2018 13:30
  • Eu preciso que ele seja um sistema distribuído apenas.

    E ele deve conter uma aplicação cliente e outra servidor.

    Dessa maneira eu teria os dois requisitos?

    quinta-feira, 10 de maio de 2018 00:27
  • 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);

    terça-feira, 15 de maio de 2018 03:43