Tenho um aplicativo desktop (Projeto Maven), onde roda localmente no cliente e sem servidor… Apenas um .jar
Eu preciso fazer a comunicação local (sem internet) entre esse aplicativo e um app mobile na mesma rede (intranet), sei que isso é possível então a ideia é criar um Web Service que rode dentro do meu arquivo .jar e agora chega as duvidas:
1- Seria possível criar esse web service sem uso de servidor (Sem Tomcat)?
2- Devo criar ele REST ou SOAP?
3- Qual a melhor forma e framework para isso?
Por padrão, o spring boot já utiliza um tomcat embarcado para funcionar.
Solucao aceita
Kalangoti
Cara muito obrigado pelas suas respostas, deu para ter uma ideia boa do que eu tenho que fazer.
Só fiquei com duvida em relação a qual versão e/ou “tipo” de spring boot usar, pois existem vários (spring-boot-starter, spring-boot, spring-boot-starter-parent, etc…)?