A
A
altintop2016-03-28 07:20:54
Java
altintop, 2016-03-28 07:20:54

Which server technology to choose for Android clients?

Tell me what is better to choose for the server? On the one hand, it can be implemented on .net using WCF RESTful using callbacks. On the other hand, you can choose something in Java, but here I am lost in the variety of libraries and approaches.
What will be faster, better? If in Java, please describe the technology stack.

Answer the question

In order to leave comments, you need to log in

5 answer(s)
O
O. J, 2016-03-28
@altintop

restful microservices on spring-boot in a docker container using discovery.
Actually, this is what you need, deploying spring-boot to docker will be fast and high-quality, everything is simple, understandable and with a minimum of code. and discovery will ensure the fault tolerance of your backend.
There is a good blog on this subject.

O
Oleg Gamega, 2016-03-28
@gadfi

No difference. Take what you know better, the client does not care what the server is written on.
Start with the documentation, and then write, even in php, the client is not interested.

A
Artem Voronov, 2016-03-28
@newross

I recommend ServiceStack :
- There are callbacks, in ServiceStack they are called Server Events;
- There is a native client for Android;
- A lot of usefulness and conveniences are immediately built in in the form of logging, caching, ORM, etc.
Pluralsight has good courses on this framework.

Z
zhekazt, 2016-03-28
@zhekazt

It is necessary to proceed from tasks and incoming-outgoing data. As the history of many services shows, they are dying. Why do you need to depend on someone or something?
Having written your bike, you always know why it rides this way or does not ride and where to tweak it. :)

H
HAbRAhabp, 2016-03-28
@HAbRAhabp

My server is written in PHP framework Laravel. Quite satisfied

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question