jakarta-eenetwork-programmingweb-applicationsserverclient

How does a server work and different clients?


I'm trying to code a small app with these features:

I would like to code the server-side in Java because is the language I know the most but, I have many questions about the architecture to use for my development process. I want to have clients from Android, iOS and web browsers connected to my server, so basically what I'm looking for is for a basic guide/advice about how to tackle this situation due to is my first app working with server-client.

What I have in mind for this is create a server using Java EE but it isn't clear for me if I should use sockets or which kind of connection and communication system.

Thanks for any help,

Cheers.


Solution

  • I'try giving you my advices, aware that they are not fully exhaustive.

    Server

    Client

    Hope this could help you