Find Jobs
Hire Freelancers

C# SocketAsyncEventArgs High Performance TCP/IP Server and Client

$30-250 USD

Teljesítve
Kiadva ekkor: több mint 5 évvel ezelőtt

$30-250 USD

Teljesítéskor fizetve
Need TCP/IP server and client pair using SocketAsyncEventArgs. We currently employ a few variations of the same code, uses a thread for each connection which is not up to par to process a lot of data, our business has grown and we need something that works better. We send messages between client and server separated by a delimiter, some messages are sent from one user to the other some are meant for other things. We need to be able to track connected clients properties, process messages that are coming in (parse), depending on what message is take appropriate action. We will do our own logic, but what we need is well built skeleton for us to use in a few applications with sections explained to us: this is where you process the string that came in (compare to ...), this is how you set/get connected clients properties, this is how you send to one or all or certain clients message. I am attaching a skeleton we have been using. In File [login to view URL] look at functions ParseReceiveBuffer and ProcessClientData, really would like to get something in similar format. I have found this: [login to view URL] it seems it should do what we need, just no time to invest into learning at the moment. Thank you.
Projektazonosító: 17754654

A projektről

3 ajánlat
Távolról teljesíthető projekt
Aktiválva: 6 évvel ezelőtt

Szeretne pénzt keresni?

A Freelancer oldalán történő árajánlatadás előnyei

Határozzon meg költségvetést és időkeretet
Kapja meg fizetését a munkáért
Vázolja ajánlatát
Ingyen regisztrálhat és adhat árajánlatot munkákra
Neki odaítélve:
Felhasználó avatár
Grettings Sr: I checked your attached source code. I have created C# HTTP Server before for other projects but using ThreadPool class with QueueUserWorkItem. But can I see you want to use a better architecture with SocketAsyncEventArgs. Ok. PROPOSAL I will study the code project documentation carefully and create TCP Server skeleton by using SocketAsyncEventArgs architecture. The skeleton will meet your requirements and will have proper comments message to explain how to use skeleton source code. EXPERIENCE You can check my profile to know more about my skills and experience in C#. I am software architect who develop software and complex systems specialized in .NET technologies. As senior developer I have been doing the architect role in many projects. Warranty: I offer a warranty of 1 month on my work, for any malfunction or construction problem that will be corrected at no cost. I can ensure you that my work will fulfill 100% of your needs. Waiting for your answer. Kind Regards Henny Labrada
$115 USD 2 napon belül
4,9 (16 értékelés)
5,1
5,1
3 szabadúszó adott átlagosan $142 USD összegű árajánlatot erre a munkára
Felhasználó avatár
Hello I am pleasure with your job for C# SocketAsyncEventArgs High Performance TCP/IP Server and Client. Thanks for your job posting. I have throughout this description and think it's good fit for my skill-sets. As a senior expert on this job ,you can get a good choice for your project to be done well. For along time i have already experienced webdesign and development for other projects similar as yours. IF YOU GIVE ME OPPORTUNITY for your project,i will do that within 5days as your expectation. I hope to get response soon. Regard.
$155 USD 3 napon belül
4,8 (22 értékelés)
5,3
5,3
Felhasználó avatár
Hello my name is Fares, i can get it done perfectly as you want let's chat when you are online,. Thanks
$155 USD 3 napon belül
4,6 (21 értékelés)
4,4
4,4

Az ügyfélről

UNITED STATES zászlója
Pittsburgh, United States
5,0
11
Fizetési mód hitelesítve
Tagság kezdete: júl. 27, 2016

Ügyfél-hitelesítés

Köszönjük! E-mailben elküldtük a linket, melyen átveheti ajándék egyenlegét.
E-mailje elküldése során valami hiba történt. Kérjük, próbálja újra.
Regisztrált Felhasználók Összes Közzétett Munka
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Előnézet betöltése
Hozzáférést adott a helymeghatározáshoz.
Belépési munkamenete lejárt, és kijelentkeztettük. Kérjük, lépjen be újra.