[C++] Client/Server app (Poco+Boost Libraries)

Closed

The attached reflects a PDF and two zipped files: CommandLineClient and TestHandler. CommandLineClient and TestHandler contains Debug folders with executable which you should be able to launch provide you have Visual Studio 2010 runtime and you're operating on Windows (Win 7). While 'Windows' is not a hard requirement you should be able to compile and run the code provided you use boost (version [url removed, login to view] and above) and the current version of Poco C++ Library. The application is a Client/Server application where the CRUD operation (GET/POST/DELETE) are sent to the TestHandler (server app) and the server app (TestHandler) responds with XML.

Now given a POST request with the following representation from the Client:

POST /http://localhost:8801/v1/handler/source/test1/sourceuri/udp://225.10.10.1:1234/desturi/udp://232.10.10.1:4567

My desire is two fold:

1/ Modify test handler and in the particular connection handler to establish a connection to sourceuri (udp://225.10.10.1:1234) and output content received from sourceuri to desturi (udp://232.10.10.1:4567).

2/ Output XML response (see PDF) to Client

NOTE:

You could use VLC to stream media I'll project at project selection

You must use boost asio for networking and boost threading model for handling connections from client (i.e Each POST request could result in a new class being instantiated by ConnectionManager)

Refer to PDF for more info and the requirements for GET/DELETE operations. Finally you could launch the TestHandler and CommandLineClient executables to garner a feel from Client/Server interaction. TestHandler sends an XML message for each client request from CommandLineClient provide the request is formulated properly. The XML response is static but will change once the ConnectiionManager framework is put in place.

Skills: C++ Programming

See more: poco, poco client server, poco libraries, poco http, poco libraries message received, poco server, poco asio, poco http post, poco boost, poco libraries pdf, client udp poco, poco application, App Server, boost server client, visual studio pdf, threading programming, studio 1234, project handler, programming libraries, message to client, crud programming, c programming static, server studio, test my app 2, client-server

Project ID: #4689534

12 freelancers are bidding on average $556 for this job

srinichal

Looking for further discussion about the project

$631 USD in 12 days
(28 Reviews)
5.9
samitXI

kindly check your inbox. Thanks

$631 USD in 12 days
(37 Reviews)
5.7
szymszteinsl

Ready, sir!

$526 USD in 3 days
(4 Reviews)
5.6
JeffLee21

Expert C/C++ programmer, very familiar to XML messaging and data transaction handling.

$631 USD in 15 days
(9 Reviews)
4.6
whoi

Hi, I am skilled in network programming with using C++ and boost libraries for many years. I would like to help you.

$618 USD in 6 days
(1 Review)
4.5
hbxfnzwpf

I am very proficient in c, c++. I have 15 years c++ developing experience now, and I have worked for 5 years, please let expert help you.

$555 USD in 7 days
(15 Reviews)
4.5
rakib062

8+ years of experience in C/C++ core development, networking, security, Boost, Qt library. Ready to start now. Please check pmb for details. thanks

$666 USD in 3 days
(18 Reviews)
4.2
ptiszai

I developed already VLC client/server application.I use VC2010,Qt5 and Win7 x32-x64 and Xp.

$444 USD in 10 days
(1 Review)
3.0
sky98794

hello, sir. please check PM. thanks.

$526 USD in 5 days
(2 Reviews)
2.8
vks75

Hi, I am an experienced C++,C#, Java programmer. I can do this project. Please look at your PMB for more details.

$355 USD in 7 days
(2 Reviews)
1.6
sudewa

Hi, I have experience in boost and poco projects. I have used poco to communicate with servers. e.g. email I would like to work on this project. Thanks, Sudewa

$888 USD in 15 days
(1 Review)
1.0
bonokobonoko

well versed in c++

$333 USD in 15 days
(0 Reviews)
0.0
sradivojevic

5 years of experience in writing Client/Server applications...

$500 USD in 4 days
(0 Reviews)
0.0
nightfox01

hi, i can complete ur project as u desire

$333 USD in 15 days
(0 Reviews)
0.0