已关闭

client server and socket programming explained - Repost - open to bidding

1. Currently, the web server handles only one HTTP request at a time. Implement a multithreaded server

that is capable of serving multiple requests simultaneously. Using threading, first create a main thread

in which your modified server listens for clients at a fixed port. When it receives a TCP connection

request from a client, it will set up the TCP connection through another port and services the client

request in a separate thread. There will be a separate TCP connection in a separate thread for each

request/response pair.

2. Instead of using a browser, write your own HTTP client to test your server. Your client will connect

to the server using a TCP connection, send an HTTP request to the server, and display the server

response as an output. You can assume that the HTTP request sent is a GET method.

The client should take command line arguments specifying the server IP address or host name, the

port at which the server is listening, and the path at which the requested object is stored at the server.

The following is an input command format to run the client.

[url removed, login to view] server_host server_port filename

** I have servercode

<$50

技能: Python

查看更多: web programming services, thread programming, threading programming, socket programming python, socket programming in python, socket programming in c, socket programming c#, services programming, python socket programming, programming object, programming method, programming in python, pair programming, pair line, own programming, object in programming, method programming, it programming services, c# socket programming, c socket programming, c programming services, command line programming, client get python, socket programming c, python web programming

About the Employer:
( 0 reviews ) United States

项目ID: #5183687

7名威客为此工作的平均竞标价是$66

iit2009013

Hi! I can make this multi-threaded for you. Please message me if you have any questions for me. I have experience of a similar project in the past, can this one easily. Thank You!

$120 USD 在3天内
(9条评论)
4.4
suraj99p

I am expert python programmer and have vast experience in network programming. I can make your program multi-threaded, share the current code

$54 USD 在3天内
(3条评论)
2.8
alexvedmidsky

Is the server code needs to be improved? What the server does in general? It's unclear from your description. Will do the job fast and easily after all details provided, thank you.

$50 USD 在3天内
(4条评论)
2.0
vkoder

Hi I can work on this project i can explain the programs i already have done http client server programs

$55 USD 在3天内
(3条评论)
1.8
arvinchhi4u

Dear Employer, I have read your requirements carefully.I am good at Python and I can provide your work with great quality and fully commented code with exception handling so that it can be useful to any other develo 更多

$35USD 在1天里
(1条评论)
1.2
bijendrak

Hi, I have very good experience in Python and can work on this project. Lets discuss to about it in details. Thanks, Bijendra

$100 USD 在2天内
(0条评论)
0.0
agiweb

A proposal has not yet been provided

$50 USD 在3天内
(0条评论)
0.0