Client - Server Programs in Python

In this project, you need to replicate the echo client and server program and then you are required to enhance the ECHO client/server program.

Choose either TCP or UDP version of the echo server/client, modify it to accomplish the following function:

• Server side program should accept a parameter as the port number that it will listen on for incoming request, if no parameter is provided, then 9999 is used by default.

• User(e.g. me) runs the client program to connect to server. Client program should accept two parameters that allow user to specify the server address and port number.

• The client program reads a sentence typed in by user via keyboard, and user can select a command, then it sends both the command and the sentence to the server.

• Upon receipt of the sentence and command, server converts all the letters in the sentence into uppercase letters or lower letters or other format based on the received command, and sends the result back to the client.

• Client program displays the replied sentence on the screen.

Your server should support at least three commands: all uppercase, all lowercase, and another commands that you designed(something like initial caps, reverse each word, reverse the entire sentence, etc.).

Include a README document for instructions on how to run your program.

You also need to provide a document describing your protocol, i.e., underlying transport layer service, port numbers, the order and format of message sent and received by client/server, action associated with each message, etc. The document should provide enough information for others to implement client and server program to interact with yours.

Taidot: Python

Näytä lisää: client server explanation flash animation, sample client server programs using, python tcp client server, python network programming examples, python 3 socket programming, socket programming in python pdf, python socket send string, python socket recv example, python socket server multiple clients, socket programming in python for file transfer, simple client server chat program in python, multi threaded client server programs java, python tcp client server commandline, python client server dbus, rest client server python, tcp client server full duplex programs, develop complementary programs client server implement telnet protocol, python framework client server application, game client server python, python client server framework

Tietoa työnantajasta:
( 4 arvostelua ) New York, United States

Projektin tunnus: #17995307

Myönnetty käyttäjälle:


Hi, I'm very interesting on your job posting. I have enough experience in flask, django, socket, server-client programming in Python. I have developed simple server-client program so it works follow as. 1. clie Lisää

$20 USD 10 päivässä
(0 Arvostelua)

18 freelanceria on tarjonnut keskimäärin %project_bid_stats_avg_sub_26% %project_currencyDetails_sign_sub_27% tähän työhön


Hello I'm experienced Python developer and I'd like to implement the echo program for you. Let's discuss it in detail over the chat. Regards, Alex.

$50 USD 1 päivässä
(11 arvostelua)
$25 USD 1 päivässä
(25 arvostelua)

Hi there, I went through the requirements and I would like to do this project if given the opportunity. Let me know if you are interested.

$20 USD 1 päivässä
(34 arvostelua)

Hey How are you? I'm a System Engineer with coding skills. I had done many projects using Python. I can help. Regards.

$40 USD 2 päivässä
(5 arvostelua)

Hi! I would love to help you with this job in programming your client/server python scripts for the purpose of message/command transfer. I understood your requirement very clearly and I have all the skills and the Lisää

$50 USD 2 päivässä
(5 arvostelua)

Hi, i have worked on similar project that you described, please let me know if you have time to talk about it and i will explain my vision how this would work. Thanks in advance for taking your time to contact Lisää

$30 USD 2 päivässä
(11 arvostelua)

Hi I understood you echo program. We can get this done for you in a few hours of time. Regards Aditya

$40 USD 1 päivässä
(1 arvostelu)

I have been working with python and server side scripting for a long time and this will provide and give me an opportunity to showcase my skills.

$35 USD 2 päivässä
(2 arvostelua)

5 years of experience with python programming language. My main focus was on socket communication and API management.

$20 USD 10 päivässä
(0 arvostelua)

Dear Prospect Hiring Manager. Thank you for giving me a chance to bid on your project. i am a serious bidder here and i have already worked on a similar project before and can deliver as u have mentioned "I can do Lisää

$20 USD 7 päivässä
(0 arvostelua)

Hi, there I have read your description to the end and found that it was something I can do. Though I am a fresh freelancer, I am a well-experienced and skillful developer. You will get proper work result in reason Lisää

$10 USD 1 päivässä
(0 arvostelua)

I am expert in Python and recently implimented google captcha on this [login to view URL] create complex [login to view URL] check previous work [login to view URL] [login to view URL] [login to view URL] http://escap Lisää

$111 USD 1 päivässä
(0 arvostelua)

i code script like this before in pythoni'm have good experience in python and i code script like this before

$20 USD 5 päivässä
(0 arvostelua)

Hi, BlackQR have highly skilled team to complete your project with all your requirements and within your time limit. We believe in perfection. Our experienced team is very much confident to exceed your expectations. Ou Lisää

$45 USD 4 päivässä
(0 arvostelua)

Hi, I am Python developer of 5 years. I have experience with web servers, webscokets and asynchronous programming. If you would like to discuss anything further please don't hesitate to message me at anytime. Tha Lisää

$50 USD 5 päivässä
(0 arvostelua)

I have already worked on many projects for networking in python as well as in C and i can deliver the project in a very less time.

$45 USD 1 päivässä
(0 arvostelua)

My GP was designing streaming service for brain signal using python server side and two type of clients :android app client and desktop app using python.

$25 USD 10 päivässä
(0 arvostelua)