Simple Socket Programming

Cancelled Posted Sep 15, 2009 Paid on delivery
Cancelled Paid on delivery

Using either C++ or C create a pair of client server programs.

The server is a "Math Server" where it starts listening at a particular port and accept math formulas from mulitiple clients.

The server needs to be multi-threaded to handle more than one client at the same time.

The formulas supported are additional, subtruction, multiplication and division.

The "(" and ")" should also be supported.

The client will send out math problem (via socket) for the server to solve. The server performs the computation and send it back (via socket) back to the client.

A special command "QUIT" will be used to exit the client and close current connection with the server.

P.S : This is required by today . Send me a Message IMMEDIATELY if you are interested and can do this

Example:

Server:

> java MathServer 5000

> [listening on port 5000]

> 1 client connected

> [Receive problem ((10 + 20) * 90) / 5]

> [Receive problem 1 + 1 + 1 + 1 + 1 - 10]

> 1 client connection close

(Server continues running to wait for other clients)

Client:

> java MathClient myhost 5000

> [Connected to MathServer, please type QUIT to quit]

> Please type a math problem

> ((10 + 20) * 90) / 5

> [Server Response]: 540

>

> Please type a math problem

> 1 + 1 + 1 + 1 + 1 - 10

> [Server Response]: -5

>

> Please type a math problem

> QUIT

> [Connection Close]

> [Quitting Client]

>

C Programming

Project ID: #508817

About the project

29 proposals Remote project Active Sep 16, 2009

29 freelancers are bidding on average $296 for this job

thandadude

Hi, Greetings. i'm a network security programmer and have expertise in client-server architechture. please find the client & server demo in your PM for you know how i work. Angad!

$500 USD in 15 days
(3 Reviews)
4.2
cppart

Please see PM for details

$250 USD in 1 day
(4 Reviews)
3.3
XuTPbIu

Hello. I have an implemented math solving algorithm, so I'll be able to do this fast. What is the targeted OS?

$250 USD in 0 days
(4 Reviews)
3.1
itismohit

I have a team of C/C++ experts. We can get this implemented and delivered in 1 day. The code is simlpe to implement and we are ready to work for less than 250 for this project.

$250 USD in 1 day
(1 Review)
2.6
rraschitor

Hello, I can complete this in a few hours.

$250 USD in 1 day
(1 Review)
1.0
murali1521

Hi i can do this for you. Please check PMB.

$250 USD in 1 day
(0 Reviews)
0.0
javascjpjack

I am very much interested in your project. Can I start now?

$250 USD in 1 day
(0 Reviews)
0.0
Horus20

Hi, i have time, to work on your program. And I have experience, on this problem.

$251 USD in 1 day
(0 Reviews)
0.0
sefl115

ready to go.

$300 USD in 0 days
(0 Reviews)
0.0
freelanact

Hi, I am interested. I can deliver on or before the given time with good quality. Please get back to me. Regards, freelanact

$250 USD in 5 days
(0 Reviews)
0.0
fods

Simple task can be done within time frame, and I can start immediately.

$250 USD in 3 days
(0 Reviews)
0.0
lyjbupt

Please check PMB.

$300 USD in 5 days
(0 Reviews)
0.0
Solomonkariri

Hi see PM for details

$700 USD in 1 day
(0 Reviews)
0.0
eraAtwk

Hello I have seen your description in detail And I have interested in your project. I want to do this. I have good experience in c++ programming. I'm ready to start. Thanks.

$250 USD in 1 day
(0 Reviews)
0.0
Michael286

Dear sir, I am very interested in your project, Please see PMB for more details. Thanks. Best Regards.

$250 USD in 1 day
(0 Reviews)
0.0
GeddaGabler

Ready to develop both server and client applications in 5 days. Are my conditions suitable for you?

$250 USD in 5 days
(0 Reviews)
0.0
BestSoftware4U

pls see the PMB.

$300 USD in 3 days
(0 Reviews)
0.0
aufgi

i can surely do this with an optimum algorithm. very much experience of c++ programming based on mathematical algorithms. please check your pm, regards.

$250 USD in 0 days
(0 Reviews)
0.0
sasi2806

I will finish this with in one day.

$255 USD in 2 days
(0 Reviews)
0.0
gidgu

easy for me. lots of knowledge and experience of socket programming with C++. believe in me. regards.

$250 USD in 0 days
(2 Reviews)
0.0