cloud computing代写 云计算机作业代写 CS代写

QQ:321652919 留学生助攻 2022-11-18 467

摘要:cloud computing代写 New messages sent by the user or other connected users should be shown to the user with a maximum delay of 1.5 seconds....

cloud computing代写 云计算机作业代写 CS代写

Goal: Web Services  cloud computing代写

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.

The client should provide an interface that enables a user to

  • 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.

cloud-computing代写.jpg

cloud computing代写

Technology: REST OR SOAP  cloud computing代写

Implement the chat-room application (client & server) using REST OR SOAP.

Since the server and client should run on different machines use docker-compose. In case you choose to also use a custom dockerfile please submit them.

Handin & Marking:  cloud computing代写

Please hand in:

  • docker-compose.yml file

  • Dockerfile(s) – if you developed a dockerfile

  • client source code file named client.cs or client.java

  • Server source code file named server.cs or server.java

  • Report on how to start your code and a test report.

Functionality = 80 % Documented source code = 10 % Report = 10%


24小时在线客服 微信同QQ:321652919


相关推荐

评论列表
关闭

用微信“扫一扫”