Multi Threaded server application to accept TCP/IP connections on a specified port - repost

Hi there

I am looking for a multithreaded server application which can sit on a Windows server and accept incoming TCP/IP connections on a specified port.

These connections should remain open and any data recieved should be passed onto a function which can action the data, this will be done at a later date, so for now all this function needs to do is print out the recieved data into the debug window.

Each new thread should be able to be allocated an unique ID, it should be possible to tranmit data to a given connection by specifying the ID of the thread.

There should be a thread management system whereby the server application periodically sends information via each active connection, and if no reply is recieved the connection should be gracefully shut down and the thread ended (A Ping type function).

This should run as a Windows Service, or an application that sits on the server, we are unsure yet, and must be developed in the latest version of VB.NET (2010). The server is win7, eventually moving to windows 8. There won't be more than 5 simultaneous connections at one time.

The code has to be well documented so we can add to it in the future.

I hope this is enough information for this bare bones application, please let me know if you need more info.

Skills: .NET

See more: tcp window application, net tcp server multithreaded, vb net 11, new windows server, multi-threaded, threaded, tcp, tcp ip, tcp / ip, ip tcp, windows server port, net debug 2010, tcp server threaded, windows server open port, specified, tcp server windows, windows tcp, multi threaded tcp server, tcp connections, multi thread debug, windows service application, windows service 2013, accept tcp thread, windows server 2013, print windows application

About the Employer:
( 2 reviews ) Mukilteo, United States

Project ID: #4380632

10 freelancers are bidding on average $196 for this job


Hi, I am interested in the project. please see pm.

$250 USD in 10 days
(11 Reviews)

Hello. I'm an experienced developer with multiple Microsoft certifications (MCP, MCT, MCAD, MCSD, MCDBA). I own a deep experience on .NET development and Microsoft database systems. I'm also a writer contributor with More

$250 USD in 15 days
(4 Reviews)

I did similar project not long ago.

$150 USD in 5 days
(12 Reviews)

Hi. Can i work with C#.NET . Im strong in TCP programming , mutilthread programming in C#. Please let me know & give me the details about this project what i have to make. i will review it , thanks

$165 USD in 2 days
(3 Reviews)

Hi, I have 8 years experience in C# windows platform. Please see PM for more details.

$275 USD in 15 days
(2 Reviews)

I can do that excellently and exactly what you need.

$180 USD in 7 days
(1 Review)

Hello, I have a private C# repo that meets your criteria (with small changes). Please see your PMB for details.

$200 USD in 2 days
(0 Reviews)

Please check your PM

$150 USD in 1 day
(0 Reviews)

Please check PM

$140 USD in 3 days
(0 Reviews)

Hi there, please check PMB. Thanks.

$200 USD in 3 days
(0 Reviews)