2

I don't want to reinvent the wheel with another TCP server wrapper, so are there any good out of the box open source TCP server wrappers for .NET C#?

Indy C# is kinda dead, and I cannot find any other packages that are atleast a bit maintained..

4
  • 5
    System.Net.Sockets.TcpListener? msdn.microsoft.com/en-us/library/… Commented Jun 29, 2010 at 14:47
  • 3
    Please list any functionality you want from a wrapper that just using the TcpListener wouldn't give you. Commented Jun 29, 2010 at 14:51
  • Agree with Matt and Robin... I recently created a small multithreaded server using Tcp* and everything worked great and was very trivial. Are you thinking of some sort of message passing protocol perhaps? Commented Jun 29, 2010 at 14:54
  • No I don't care about the protocol. If the C# native library is sufficient I will try that, but I was not certain about thread handling, connecting, disconnect etc. There is a vast ammount of tutorials on google, but most of them are very old and all of them use different methods. Also OK is a good tutorial which really takes some good methods. Commented Jun 29, 2010 at 15:33

1 Answer 1

3

TcpListener is a decent blocking/polling TCP server wrapper. There is also Nito.Async, which is a threadsafe asynchronous TCP server/client wrapper.

Sign up to request clarification or add additional context in comments.

Comments

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.