J'ai un serveur client de base en erlang qui utilise tcp.envoi binaire brut en utilisant tcp dans erlang
Comment envoyer les données binaires réelles d'un fichier au client qui l'a demandé?
Comment le fichier est-il envoyé en pièces?
J'ai ce code
{ok, Socket} = gen_tcp:connect({Ip}, 2345, [binary, {packet, 4}]),
Est-ce que ce paquet {4} gérer la taille des données qui est d'envoyer les deux sens?
De même, comment le client reçoit-il des données et ensuite fait quelque chose avec lui? Comme l'enregistrer dans un fichier?
Merci
Il y a beaucoup de questions ici. Vous feriez peut-être mieux de le diviser en petites questions. Vous pourriez également bénéficier de cela: http://20bits.com/articles/erlang-a-generalized-tcp-server/ – nmichaels