Some times ago i made a post on the Truevision3D forum about my network library, in fact it was a long time ago.
Old Post I worked a lot on the network library and on HermesADD.
What is Hermes Network Library ?Hermes Network Library is a .Net network library written in C#.
The first objective of this library is to be as simple to use as possible.
With a few functions calls, you will create the network part of your application as you desire.
To be easy-used, the library automatically handles things like data compression and objects serialization and more.
What are the good points of HermesNet ?- Automatic serialization.
- Automatic compression.
- Fully compatible with mono to run your application under linux.
- Easy to learn how to use it.
How much will cost HermesNet ?For the moment i didn't decide the price of the licence.
So i just locked the server object i a number of connected users, as soon as i decide how the library will be licenced, it will change.
Is HermesNet in BETA stage?Yes, i tested it, i even used it on some commercial projects, and it works great, but it must have some bugs i didnt see.
Is There any TV3D sample using HermesNet?Yes, i just made it this week end (something like 4 hours of work, with some msn chat). You can download it from the download page :
http://indealsoft.com/The default Server IP adress that you will find in the config.xml file is a virtual linux ubuntu server running the server sample if you want to use it I will host the server sample a few weeks.
What is HermesADD ?HermesADD's main purpose is to design the network part of your application, using a graphical representation of the different objects that you will need.
With a very intuitive user interface, you will just need a few minutes to design the network of your application, and auto-generate all the files required.
For each message that will transit between the objects of your application, HermesADD will generate the code to handle informations, create the events and functions in order to easily create your application without taking care of the network part.
With this new version you can now design complex message, incluing structures, list<of> and dictionary.
HermesADD can generate your code in C# or VB.NET.
HermesADD is free but not open source.
Is HermesADD in BETA stage?Yes, i tested it, i even used it on some commercial projects, and it works great, but it must have some bugs i didnt see.
You can download all the stuff from this page :
http://indealsoft.com/Please report any bug you could find on the
forum, or on the report bug page (prefered) :
http://indealsoft.com/Dann