Question: Simple chatroom that also can creat rooms the Server in java and Client in pyhton Please read the description below Your task is to develop

Simple chatroom that also can creat rooms the Server in java and Client in pyhton Please read the description belowSimple chatroom that also can creat rooms the Server in java and

Your task is to develop a chat tool that should consist of a server and a client component. The server should allow clients to create chat-rooms list all existing rooms join existing chat-rooms leave a chat-room Once created, chat-rooms store all data (messages sent to the room) for as long as they exist. If a chat-room has not been used for more than 7 days, it should be destroyed. The server should support up to 10 concurrent clients. The client should provide an interface that enables a user to 0 create a room, list the existing rooms, join one or more existing chat-rooms send messages to chat-rooms leave one or more rooms If the user connects to a chat-room all previously sent messages of that room should be displayed. New messages sent by the user or other connected users should be shown to the user with a maximum delay of 1.5 seconds. To simplify the development of the client software, you can request the user to provide the location and name of the server object. Languages: Java & C# or Python: Implement the chat-room application (client & server) using TCP Sockets and the languages Java, C# or Python. The client and the server part must be implemented in different languages. Your task is to develop a chat tool that should consist of a server and a client component. The server should allow clients to create chat-rooms list all existing rooms join existing chat-rooms leave a chat-room Once created, chat-rooms store all data (messages sent to the room) for as long as they exist. If a chat-room has not been used for more than 7 days, it should be destroyed. The server should support up to 10 concurrent clients. The client should provide an interface that enables a user to 0 create a room, list the existing rooms, join one or more existing chat-rooms send messages to chat-rooms leave one or more rooms If the user connects to a chat-room all previously sent messages of that room should be displayed. New messages sent by the user or other connected users should be shown to the user with a maximum delay of 1.5 seconds. To simplify the development of the client software, you can request the user to provide the location and name of the server object. Languages: Java & C# or Python: Implement the chat-room application (client & server) using TCP Sockets and the languages Java, C# or Python. The client and the server part must be implemented in different languages

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!