The server will now take the order from the client, calculate the total (I assume that is proof enough that it 'takes' the order), and return the total back to the client.

If you enter multiple appetizers or entrees, they require to be formatted in  a comma delimited list. You may enter no appetizers or entrees, and just send a restaurant name. Once you start the client, it will require a restaurant name in order to do anything else.