Find Jobs
Hire Freelancers

Boost ASIO Server Framework

$30-250 USD

Closed
Posted over 10 years ago

$30-250 USD

Paid on delivery
We are looking for a framework based on the Boost Asio library which will accept a connection from a remote client via TCP and hold that client until a disconnect or no traffic for a set period of time. The initial connecting client will provide a username, client version, and client key. The server should assign the client a sessionid(We will provide the application logic for this, you only need to track the sessionid). The server should keep track of each connected client by username, sessionid, client version, and IP. The client should be able to send information based on Boost Serialization, the server should accept this information(we will add application logic later, so you do not need to worry about this). The server should be a console window which can accept commands, we require only two commands be added by the freelance worker. They should be /help which can display dummy text, and /count, which will show the number of connected clients.
Project ID: 5168698

About the project

5 proposals
Remote project
Active 10 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
5 freelancers are bidding on average $270 USD for this job
User Avatar
Hi there, I have over 7 years experience working on HTML, Wordpress, Magento, Database administration, OpenCart, Website Design, Logo / Banner Design Joomla, CSS and Linux Administration. I have read the project description very well, and i would like to complete this project. lets complete this project
$424 USD in 7 days
4.9 (242 reviews)
7.3
7.3
User Avatar
Hi, I'm ready to help you.
$412 USD in 6 days
4.9 (6 reviews)
5.8
5.8
User Avatar
https://www.freelancer.com/u/Xcodechai.html you can check our freelancer profile 5/5 with 100% complete rate here have a little company too ,.... We provide you industry standard Mobile Apps, Software, Desktop Apps, Web Stores, Websites and Web Apps. So, you get all at one place! We can provide you the following: - iOS applications - Android applications - Software for all purposes - Desktop applications - Websites - Web applications - Ecommerce websites/ Web stores We specialize in: - Objective C, Cocoa, iOS 4, 5, 6 - Java, Google Android - WordPress, Joomla - WP Ecommerce, Magento - PHP5, PHP, MySQL - C#, C++, C - ActionScript 3.0, AIR, XML for more discussion can you add my s-k-p-e arupbaidya it will be more than easier to communicate each other.
$171 USD in 7 days
5.0 (8 reviews)
3.6
3.6
User Avatar
Hi ReflexSoftware, I have over five years of experience on C++. I have also worked on many network protocol projects. I have worked on Boost Asio library using TCP components. I read your requirements. I see that I can complete it on time. It very easy for me to code. I can support multi-platform. Please provide me application logic based on sessionid. Please response me! Thanks,
$166 USD in 5 days
2.9 (7 reviews)
3.4
3.4
User Avatar
I am currently working with a similar project - using Boost Asio library to create a client-server framework for TCP and UDP protocols with IPv4 and IPv6 support. In addition, I may prepare unit tests for the supplied classes.
$222 USD in 5 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
Littlestown, United States
0.0
0
Member since Nov 26, 2013

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.