Find Jobs
Hire Freelancers

Simple Asynchronous Server & Client Application in C# for Windows

$250-750 USD

Selesai
Dibuat lebih dari 5 tahun yang lalu

$250-750 USD

Dibayar ketika dikirim
I need someone to design and code a basic server and client application for Windows. Essentially I’m looking for a “skeleton” that I can later add more advanced logic to on my own. Source code must be in C#. The client and server at a minimum must support Windows 7, 8.1 and 10. Client Application: The client application can be a console application or GUI. It does not matter. It needs to be able to: -Connect to the server, as well as the ability to disconnect gracefully -Have the user enter text messages which are then sent to the server -Receive acknowledgements from the server of messages (I want them to arrive back ultimately as strings for later processing by later logic) -Receive a notification and be able to gracefully exit if the connection to the server is lost -Support multiple instances (i.e. – I should be able to run two or more instances of the clients and have them connected independently to the server without causing any conflicts) Server: Server needs to be able to: -Support multiple clients -Keep track of clients as they connect and disconnect (there should be a client’s class, so that additional functions can be easily added later) -Receive text messages from clients and be able to respond accordingly (for the purposes of this project, echoing the message back to the client is fine; but I need to be able to easily add in more logic at a later time) -Detect if a client has lost connection and take action accordingly -Have the ability to disconnect a specific client The server application also can be a console or GUI application. It does not matter. However I would like to show somewhere on the screen: -Server’s current IP address and port -A list of clients currently connected, their IP addresses and port -Notifications when a new client joins the server or when a client disconnects
ID Proyek: 17619728

Tentang proyek

40 proposal
Proyek remot
Aktif 6 tahun yang lalu

Ingin menghasilkan uang?

Keuntungan menawar di Freelancer

Tentukan anggaran dan garis waktu Anda
Dapatkan bayaran atas pekerjaan Anda
Uraikan proposal Anda
Gratis mendaftar dan menawar pekerjaan
Diberikan kepada:
Avatar Pengguna
Hello, I can make you this very quickly either using C# and either TCP/IP or WCF technology for communication. I would suggest to use WCF (Windows Communication Foundation) because it is the preferred way by Microsoft for Windows. I will make all of the code OO and modular so you can easily add new methods that you need in your further development. About me: I have 14+ years of experience in the field, C++, C#, Windows Development etc. You can check my portfolio here, too. Please don't hesitate to ask anything. Thanks, Goran.
$300 USD dalam 5 hari
5,0 (102 ulasan)
7,3
7,3
40 freelancer menawar dengan rata-rata $500 USD untuk pekerjaan ini
Avatar Pengguna
Hi I have read your project description carefully. I shall develop this Asynchronous server application. I have rich experience in c# coding and all mentioned functionalities are developed by me before. So I shall build this project quickly. Please send me a message so that we can discuss more. Thanks Harish T Budget: Place Holder Bid
$777 USD dalam 10 hari
4,8 (49 ulasan)
8,0
8,0
Avatar Pengguna
Sr. Software Professional having 9.0+ years experience. ***************************************************** Technology : Web Application Windows/Desktop Application ************************* Skills : .Net Core 2, Angular CLI, Angular 5, Angular 4, Angular2, Angular Js, C# .Net, MVC , HTML5, CSS3, Bootstrap, Typescript, Javascript, Jquery, ASPBOILERPLATE, ASP .net ZERO, Twilio, Entity Framework, Kendo UI, Google API, WPF, WCF,WEBAPI, Telerik ************************* Database Language : MSSQL, Oracle, MySQL, Microsoft Access ************************* Reporting Langauge : Crystal Reports, RDLC, Syncfusion View, Pivot, Chart Reports , DevExpress, SSRS ************************* Reporting Tool : MIS Reports, Chart Reports, Stock Reports, Inventory Reports. ************************* Source Management Tools: TFS, Git, SVN, Bitbucket ************************* IDE : Visual Studio Code, Visual Studio 2017, Visual Studio 2015, Visual Studio 2013, Visual Studio 2010, PHPDesigner, WAMP
$722 USD dalam 10 hari
5,0 (77 ulasan)
7,2
7,2
Avatar Pengguna
DEMO: I can send you a demo immediately after you contact me. It will be a server that receives connection requests from clients. The server is built with an asynchronous socket, so execution of the server application is not suspended while it waits for a connection from a client. The application receives a string from the client, displays the string on the console, and then echoes the string back to the client. The string from the client must contain the string "<EOF>" to signal the end of the message. Each client connects to the server. The client is built with an asynchronous socket, so execution of the client application is not suspended while the server returns a response. The application sends a string to the server and then displays the string returned by the server on the console. Both server and client apps are C# console apps. Let me know if you are interested.
$666 USD dalam 10 hari
5,0 (58 ulasan)
7,0
7,0
Avatar Pengguna
Hello sir/madam.... I can make your server/client application as per requirements stated in project. Please contact me to make deal. Regards
$555 USD dalam 10 hari
5,0 (220 ulasan)
7,0
7,0
Avatar Pengguna
HI....I have fundamental concepts on TCP/IP socket programming in C# as client/server programming and can help you complete the project for a price of $150 USD in 3-4 days. please contact me as soon as possible so that I can discuss and change my current price to $150 USD.
$250 USD dalam 4 hari
4,9 (119 ulasan)
6,0
6,0
Avatar Pengguna
Hi,How are you? I am really interested in your project. I have enough experience on python, C/C++, C# programming. I am 100% sure i can satisfy your requirements perfectly. I think this is socket net program and requirements is very clear. The server is built with an asynchronous socket, so execution of the server application is not suspended while it waits for a connection from a client. Great project. User-Friendly Interface And Clear Algorithm Will Encourage Your Project. I want a long term relationship with you. Thank you and best regards!
$555 USD dalam 10 hari
5,0 (5 ulasan)
5,6
5,6
Avatar Pengguna
Hi, I have understood your requirements and I can definitely help you with the required development as mentioned in the Job Description. I have experience in development of both Client and Server Applications. I have more than 10 years of experience in .NET Development with hands on experience in all .NET related technology stack. I have completed more than 400 projects for various clients. Check Portfolio and reviews for some of the past work done. Relevant Skills and Experience .NET Framework: 9 years ASP.NET: 10 years AngularJS: 7 years C#: 10 years HTML: 10 years CSS: 10 years Javascript: 10 years MVC: 10 years WPF: 9 years MSSQL: 10 years Website Design: 10 years Can we connect to discuss further about the Project?
$555 USD dalam 10 hari
4,8 (21 ulasan)
5,9
5,9
Avatar Pengguna
Hello I'm a software developer with 10+ years of C# .NET experience and can do the job. HTTP or TCP stack I would suggest. Best regards, Dennis
$277 USD dalam 10 hari
5,0 (30 ulasan)
5,5
5,5
Avatar Pengguna
I looked into your detail and I believed the .Net socket will resolve it for you. But I am current processing 2 projects. If the time is not a the problem, we can discuss and go ahead with the project. Technologies: VB.Net Skin: Devexpress Model - View - Services layouts. High quality delivery :) Please read my last review.
$777 USD dalam 7 hari
5,0 (8 ulasan)
4,9
4,9
Avatar Pengguna
Hi there - I'm Aly, I've seen your post and I'm interested. First off, I'd like to thank you for being relatively very detailed compared to many other employers. Project specs seems clear to me. If awarded, I'll be using Microsoft SignalR for the bi-directional communication, and C# for the programming language of course. In fact, I've implemented similar modules in both Windows-based environment and web-based environment and I can deliver what you need in few hours. Feel free to contact me so we can talk further. Sincerely, Aly El-Haddad
$300 USD dalam 1 hari
5,0 (23 ulasan)
4,8
4,8
Avatar Pengguna
Hi. My name is Danut and I have more than 6 years of experience in WPF/C#. I can develop for you an application that will consist of a server and I client and thier communication system between them. I understood that server must support multiple clients and the application to be asynchronous. I want to point out that I only take projects that I am 100% sure that I can finish and provide great quality. Thank you for reading my proposal and if you have questions for me please ask. Regards.
$250 USD dalam 5 hari
4,9 (16 ulasan)
3,8
3,8
Avatar Pengguna
i had did this project on java before so i can convert it to c# soon .
$555 USD dalam 3 hari
5,0 (1 ulasan)
3,2
3,2
Avatar Pengguna
I am having professional experience in c# and windows application development , having good knowledge of networking and asynchronous task and await task so I can do your work professionally so please message me so we can connect and get work done
$611 USD dalam 10 hari
5,0 (1 ulasan)
2,6
2,6
Avatar Pengguna
Hi, dear! I am an expert in Network programming. I'm a full-time, Desktop App / Security product developer with 9+ years of development experience for Windows / Linux / MacOS. I have a master degree in Computer Science. Especially I have solid skill and experience with C# / Python / Qt / Java and etc. Let me discuss in detail via chat / voice call. I can speak English and Chinese fluently. Best regards.
$555 USD dalam 4 hari
0,0 (0 ulasan)
0,0
0,0
Avatar Pengguna
Hello, I have 8+ years of experience in .NET development and I have gone through your requirement and I can do it this project very well. I can complete your project on time and within your budget. waiting for your response. Regards, Priya
$555 USD dalam 10 hari
0,0 (0 ulasan)
0,0
0,0
Avatar Pengguna
Hii, I have gone through your requirement , i have understand it , how ever i need to talk regarding this , please message me once so that we could discuss over this project and positively we could get chance to get engage in this project . Thanks
$555 USD dalam 10 hari
0,0 (0 ulasan)
0,0
0,0
Avatar Pengguna
we can use Web API, owin,using hmac security protocal. live communication can be monitored through signal r communication. to make it usable under win 7 onward we can use dotnet framework 4.5. or else .net core can be use for the server if using server as upgraded environment, and different client for each platform.
$555 USD dalam 10 hari
0,0 (0 ulasan)
0,0
0,0
Avatar Pengguna
As I already have experience in c# applications. If you accepted, I can finish this as soon as possible.
$666 USD dalam 10 hari
0,0 (0 ulasan)
0,0
0,0
Avatar Pengguna
beginner in freelancer can finish project in 3 days with advance user management tools which i already created having advance features more than u want
$777 USD dalam 5 hari
0,0 (0 ulasan)
0,0
0,0
Avatar Pengguna
i made a similar project like that before so i can do that one very well and i have very good experience with c#
$250 USD dalam 10 hari
0,0 (0 ulasan)
0,0
0,0

Tentang klien

Bendera HONG KONG
Hong Kong, Hong Kong
5,0
20
Memverifikasi Metode pembayaran
Anggota sejak Okt 31, 2017

Verifikasi Klien

Terima kasih! Kami telah mengirim Anda email untuk mengklaim kredit gratis Anda.
Anda sesuatu yang salah saat mengirimkan Anda email. Silakan coba lagi.
Pengguna Terdaftar Total Pekerjaan Terpasang
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Memuat pratinjau
Izin diberikan untuk Geolokasi.
Sesi login Anda telah kedaluwarsa dan Anda sudah keluar. Silakan login kembali.