Simple Socket Programming
$250-750 USD
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]
>
Project ID: #508817
About the project
29 freelancers are bidding on average $296 for this job
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!
Hello. I have an implemented math solving algorithm, so I'll be able to do this fast. What is the targeted OS?
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.
Hi, I am interested. I can deliver on or before the given time with good quality. Please get back to me. Regards, freelanact
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.
Dear sir, I am very interested in your project, Please see PMB for more details. Thanks. Best Regards.
Ready to develop both server and client applications in 5 days. Are my conditions suitable for you?
i can surely do this with an optimum algorithm. very much experience of c++ programming based on mathematical algorithms. please check your pm, regards.
easy for me. lots of knowledge and experience of socket programming with C++. believe in me. regards.