Find Jobs
Hire Freelancers

TCP Asynchronous Socket Server,

$30-250 USD

Closed
Posted over 6 years ago

$30-250 USD

Paid on delivery
Need TCP Asynchronous Socket Server, which will be able to handle multiple clients same time, server will keep record of each connected socket client for further communication. On successful client socket connection; server will assign this connection a unique identifier (IMEI of the device); and then add this connection in Dictionary having key of unique identifier. Then further communication with that client will be established through this unique identifier. Once any client disconnect whether forcefully or gracefully, then this dictionary should be updated. In application, client can communication with server, and server can communicate with client. Another requirement is, client should also be enabling to talk with another client. For example, client A want to send message to client B; client A will send message to server, message will have 2 parts (lets say | delimited); 1 part will contain IMEI of the client B, and another part will contain Message (for Client B), server will search for connection of Client B in its Dictionary, Possible scenario will be as below • If connection for client B not found in dictionary, then Server will reply Client A “Client B Not Found” • If connection for client B found in dictionary, then server will check whether client B have active connection, if connection is not active then Server will reply Client A “Client B not have active connection” • If connection found and also is active, then server will send same text received in 2nd part of message(received from client A) to client B, then client B will respond to that message to server, server will forward same message (response of client B ) to client A. Another scenario, client will send message to server on through socket, and server will parse data and save it in SQL Database through store procedure. Language: C#. Library: any well documented socket programming library which can handle transport errors and issues, and should be faster. Source code should be well documented.
Project ID: 16174928

About the project

14 proposals
Remote project
Active 6 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
14 freelancers are bidding on average $291 USD for this job
User Avatar
Dear employer. I am Gang Lee, developer . I've just read your job posting and I'm very interested. I'm a certificated freelancer with almost 900 good reviews from clients. I'm a Good C, C++,c#,Object-C, Video Streaming, OpenCV, Math, java,SQL, Swift, Algorithm expert. I m quite well experienced in these jobs. I want to service for you continuously. Thanks.
$206 USD in 3 days
5.0 (437 reviews)
8.8
8.8
User Avatar
hi! how are you? I am interested in your project. I can show you simple demo soon. that is simple chatting between two clients. I think if we expand this program, I can complete your project prefect. Please contact me. Best regards.
$277 USD in 3 days
4.9 (104 reviews)
6.7
6.7
User Avatar
Hi there. We can develop a asynchronous tcp client server for you. Its not easy to maintain connection for the tcp but we can help you. Being a .net developer i can do it easily. You can check my previous work and a c# certificate in my profile. I will use .net 4.0
$155 USD in 3 days
5.0 (17 reviews)
5.7
5.7
User Avatar
Hi Dear Sir/Madam, greetings... Thank you for considering my proposal. Dear Sir/Madam, I have reviewed the technical & functional specifications for developing TCP Asynchronous Socket Server. Dear Sir/Madam, let me introduce my self in a brief here. My name is Vishal Gupta. I am a full stack developer having 11+ years of experiences in development & maintenance of Web / Software / Services / Mobile Apps etc. My core technical skills are .NET Framework, C#, VB, ASP.NET, MVC, HTTP, TCP/IP, HTML, CSS, JavaScript, JQuery, AJAX IIS etc. Dear Sir/Madam. I have relevant experience in developing Asynchronous TCP Server App for handling large no of clients. I have developed the app for Fleet Tracking System where device sends Vehicle details (GPS signals) along with IMEI on ever 10 seconds. The App receives the GPS signal, parse it and store in the MS SQL Server by calling the Stored Procedure. Dear Sir/Madam, I will develop the TCP App as per your requirement. I have much expertise in Tracking domain. Lets have a detailed discussion. I will provide you best solution. I am also available on Skype:-"vishgta" for instant and smooth communication. Thank you & Best Regards, Vishal Gupta
$220 USD in 5 days
4.8 (14 reviews)
5.0
5.0
User Avatar
Hi, I am experienced developer and I can implement such server in C# for you. Let's discuss details in the private chat. Looking forward to cooperate with you.
$250 USD in 10 days
5.0 (6 reviews)
4.1
4.1
User Avatar
Hello Sir/Madam, I have already developed TCP Socket Server for GPS trackers which is similar to your requirement. I have developed application with multi threading concept so it can handle multiple connection at a time. I have also successfully developed applications like Online Survey Tool, GPS based Vehicle Tracking System, GPS based Mobile Tracking System, Online Question Paper Generator, Donor Management, Network Computer Monitoring, etc. I am fully expert in ASP.NET, MVC, C#, SQL Server, Google Maps, jQuery, Javascript, Socket Programming, Basic HTML, SMS API, Email API, Web Hosting, etc. I am sure you will not be disappointed if you give me this opportunity. I am experienced, creative & efficient enough to get your job done well. I have an impeccable record and all my clients enjoy working with me, I am sure that you will too. can you provide your email or skype for further discussion about the project, I am ready to discuss with you. Best Regards Hiren J
$388 USD in 10 days
4.9 (5 reviews)
4.1
4.1
User Avatar
I have more than 15 years of experience working C#. I have done many TCP related network projects including ASYN Sockets.
$198 USD in 3 days
5.0 (1 review)
1.7
1.7
User Avatar
Hi I have good experience in building TCP socket applications and also Async processing of event-based communication model. I can code in C# as well. Please let me know if you are interested to work with me.
$277 USD in 7 days
4.6 (2 reviews)
1.6
1.6
User Avatar
FINISHED / DONE already. i can give you screenshot if you want to. consists of 2 exe file, 1 client and 1 server. i don't know what you mean by IMEI, since this is desktop application i made it MAC Address, as you know that MAC address only works in LAN, but this apps should be works via internet. notes that i did not test it via internet, but regarding the mechanism i believe it will do.
$150 USD in 1 day
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED ARAB EMIRATES
Dubai, United Arab Emirates
0.0
0
Payment method verified
Member since Jan 28, 2018

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.