Simple and fast asynchronous binary TCP socket server?

I am looking for a simple and fast TCP socket server written in C #. It must be asynchronous (work together with the WinForms application) and support asynchronous reception / transmission of data to connected clients. I found the following libraries that might work, but I'm looking for tips on specific libraries.

I am trying to send binary data (using my custom serializer) from C # to the AS3 interface. I have a client socket already written in AS3, but I need a reliable socket server in C #.

Which socket server library have you used with success? Does it support binary and is it reliable?

+6
source share
1 answer

Some people can tell you that you yourself create everything from scratch, that I really donโ€™t understand how, for example, you say, its WAY is faster and easier to use the library.

Using networkComms.net, suppose you send your binary data as a byte [], an example of a simple client server is here . An example of a WPF chat is here . In both examples, instead of sending and receiving strings, you replace the corresponding sections with the byte []. โ€œRelevantโ€ should be apparent based on examples and comments included.

I must add that I am a developer for this library.

+6
source

All Articles