[Librarie C++/C#/Java] LibNet - Librarie network du projet Highlands MMO Framework
-
<p>J'ai mis à jour le sujet en rajoutant le dépôt Java. Pour l'instant, j'ai fait uniquement des tests, qui s'avèrent être fonctionnels (j'arrive à communiquer correctement avec le serveur C++ <img alt="smile.png" src="<base_url>/applications/sslimageproxy/interface/image.php?url=http://forum.ironcraft.fr/public/style_emoticons/default/smile.png" title=":)"/>)</p>
-
<p>Bonne chance pour ton projet
</p> -
<p>Merci pour vos encouragements
. Ca fais plaisir
</p> -
<p>La communication via packets entre C++ et C# est complètement fonctionnelle! YAY!</p>
<p> </p>
<p>Dernières màj:</p>
<p>Java: Tests sur des packets... QUI MARCHENT PAS POUR L'INSTANT
</p>
<p>C++: Ajout de modifications pour préparer la compilation sur windows + adaptation de packet >> char*, qui utilise un int32_t au lieu de int64_t pour s'adapter au C#.</p>
<p>C#: Packets fonctionnels avec le serveur C++!</p> -
<p>LA documentation est passée en anglais pour aider aux utilisateurs non français dans l'utilisation de la lib.</p>
-
<p>Moi je dis bravo Alex !
</p> -
<blockquote class="ipsQuote" data-cite="Eloha" data-ipsquote="" data-ipsquote-contentclass="forums_Topic" data-ipsquote-contentcommentid="14602" data-ipsquote-contentid="1381" data-ipsquote-contenttype="forums" data-ipsquote-timestamp="1418824901" data-ipsquote-username="Eloha"><div>
<div>
<p>Moi je dis bravo Alex !
</p>
</div>
</div></blockquote>
<p>merci à toi
</p> -
<p>J'ai ajouté les mutex manquantes sur la lib, ce qui évitera la plupart des segfaults randoms dues à l'écriture et lecture simultanées.</p>
<p>Modifications:</p>
<p>- C++ : Ajout des mutex, et réparation de la lecture infinie à la lecture du pipe sur le TcpASIOListener.</p> -
<p>La release stable finale est disponible.</p>
<p>Avec un temps moyen de 0.025ms pour l'interprétation, LibNet est actuellement une des libs les plus performantes au niveau du réseau (sans proposer de "compilation" de packets", pour comparer, les tests portés sur Boost::ASIO donnent 0.215ms en moyenne pour l'interprétation).</p>
<p> </p>
<p>Dernière release disponible ici: <a href="https://github.com/AlexMog/LibNet/releases/tag/v172" rel="external nofollow">https://github.com/AlexMog/LibNet/releases/tag/v172</a></p>
<p> </p>
<p>Enjoy.</p>
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login