Add features to a TCP server in c

Hello, I got my 2 files (client.c and server.c). I am able to connect a client to the server but I want to add features:

For the server:

- When a client joins the server, the server prompt should print the socket descriptor that has joined. e.g. "Client has joined: 5"

- The server should print out all messages it receives from each of the clients.

- The server will execute each message that it receives from a client. (i.e. When a client receives a message, it will fork() a new process and run the 'system' to try to run that command on the server.)

For the client:

- A client may send as many messages to the server as it likes once it has connected.

- A client socket should leave the server when the user types 'exit' in the prompt.

(When a client leaves the server, the server should still persist waiting on other client)

Beceriler: C Programlama, Linux, Yazılım Mimarisi

Daha fazlasını gör: tcp server send receive, tcp server linux send, send tcp server, tcp date time client server program in c, tcp client server program in c with explanation, tcp client server chat program in c, udp socket programming in c, two way communication socket programming in c, client server socket programming in c++ example, c socket client example, client server socket programming in c linux, send file tcp client tcp server, send text file tcp server, tcp server send data visual basic, tcp server accept send source code, android send receive data tcp server port, back end developer needed for dot net i am looking for developer to work my server back end and also to add features, c# tcp server example, python tcp server multiple clients, high performance tcp server c#

İşveren Hakkında:
( 10 değerlendirme ) Miami, United States

Proje NO: #19228192



Hello I have over 17 years of experience with C++ and I have Linux Virtual machine for testing. It's possible to complete your project in less than couple of hours of pure working time

1 gün içinde %selectedBids___i_sum_sub_4%%project_currencyDetails_sign_sub_5% USD
(1353 Değerlendirme)

Bu iş için 6 freelancer ortalamada $29 teklif veriyor


Hello, I have read your requirement very carefully. I have experiences for many years about C++ and C# programming. I have best skills in socket C++ and C# developing. I have done your proposal quickly and then u w Daha Fazla

1 gün içinde %bids___i_sum_sub_32%%project_currencyDetails_sign_sub_33% USD
(88 Değerlendirme)

Hi, I'm experienced C/C++ developer with a special knowledge of writing client/server applications. So I can help you with this task. Kind regards, Mostafa

$30 USD in 2 gün içinde
(20 Değerlendirme)

Hello Friend, I have read you project requirements.I am familiar with your required technologies and I have expertise resource to start with your project. I have 5+ year experience in design and development of embedd Daha Fazla

1 gün içinde %bids___i_sum_sub_32%%project_currencyDetails_sign_sub_33% USD
(7 Değerlendirme)

More than 10 years' experience on software development. * Familiar with most backend programming languages, including but not limited to: Go, C++, Java, Python and JavaScript. * Have much experience on building distr Daha Fazla

1 gün içinde %bids___i_sum_sub_32%%project_currencyDetails_sign_sub_33% USD
(1 Yorum)

"Hi, Hope you are doing well! Thanks for sharing your project requirement with us. It will be our great pleasure to work on your project. I have checked your requirement, yes we can do it, because we already work on si Daha Fazla

$34 USD in 7 gün içinde
(7 Değerlendirme)