Find Jobs
Hire Freelancers

C++ TCP Server Client application in Visual Studio

$14-30 NZD

已完成
已发布将近 8 年前

$14-30 NZD

货到付款
Create a TCP server to client file transfer application in Visual Studio C++ .NET, With following features: The code must be written in C++ Object Oriented approach using classes No external/third party libraries can be used for file transfer process Show a file transfer progress on both client and server side Multi threading will be a plus but not mandatory (Connect multiple users/clients to the same server) Server Application: When server is launched, display message, Waiting for client connect. When any client connects to the server display the client information and open a new socket with the client for the file transfer. (Class methods must be used) Client Application: When client application runs, it will connect(TCP) to the server on the given IP and port address. (For simplicity just define PORT on top of both server and client application and use that. For IP just use 'localhost') Client should ask user to input the source file path (at the server end) and destination path (at the client end, for instance f:\\[login to view URL]) Then the client will retrieve the source file in CHUNKS from the remote server and will save the file in the destination directory. Program MUST BE TESTED on following: Image file A video '.mp4' of > 2 GB An '.iso' file of > 3 GB Make sure the file transfer is not corrupted by opening it on the destination folder. It's a small application and for any expert C++ developer it shouldn't take more than a few hours to complete. Only bid if you can complete it by the time you define when bidding. There will be no time extensions!!!
项目 ID: 10510364

关于此项目

6提案
远程项目
活跃8 年前

想赚点钱吗?

在Freelancer上竞价的好处

设定您的预算和时间范围
为您的工作获得报酬
简要概述您的提案
免费注册和竞标工作
颁发给:
用户头像
Hello, I will be use Visual Studio 2015U2 and I will be ready with your task in a day. I can do this in .net C++ or I can use it win32 API with C++11 Best Regards, -L-
$26 NZD 在1天之内
5.0 (1条评论)
1.7
1.7
6威客以平均价$63 NZD来参与此工作竞价
用户头像
Hello, first of all let me introduce myself. I am a senior software developer with over five years of experience in C/C++ and Java. My areas of expertise are: - embedded platforms - linux system programming - communication protocols implementation - development for IoT platform - Android service and application development This is just a small portion of my skills. Please provide more information about the project. After that I will make an assessment and provide you with accurate deadline for project completion. If you have any questions for me feel free to ask. Best regards and I hope that you will choose me for the project
$83 NZD 在1天之内
5.0 (2条评论)
2.1
2.1
用户头像
Hello, I have experience of networking programming. I can use winPcap for getting nic on system and packet capturing and receiving. I will write my own code to produce TCP stream of desire file. Looking forward to hear soon from you. Regards
$100 NZD 在5天之内
0.0 (0条评论)
0.0
0.0
用户头像
Hi, I’m dedicated professional Web and Desktop Programmer & Developer and also Team leader of my company. I have been working with challenge and hope to improve future plan with good network every client. If any client want to get more faster job services with save time I am ready to work. I can ensure that I’ll complete each instruction within time frame even more faster. I am available everyday to work more than 12 hours. I can ensure that I'll complete each instruction within time limit with daily update on server. I am ready to work and I hope I'll get permit to prove my experience. Thank you
$28 NZD 在1天之内
0.0 (0条评论)
0.0
0.0
用户头像
I am software developer for more than 15 years, and have done big apps like equity trading and pricing - networked, multi-threaded, you name it. And yes it should be less than 1 day. I won't ask you for money if can not done it in time.
$111 NZD 在1天之内
0.0 (0条评论)
0.0
0.0

关于客户

PAKISTAN的国旗
Islamabad, Pakistan
5.0
2
付款方式已验证
会员自2月 12, 2016起

客户认证

谢谢!我们已通过电子邮件向您发送了索取免费积分的链接。
发送电子邮件时出现问题。请再试一次。
已注册用户 发布工作总数
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
加载预览
授予地理位置权限。
您的登录会话已过期而且您已经登出,请再次登录。