toddeTV
toddeTV

Reputation: 1517

spring mvc without web server (tomcat or glassfish)

I just need a little hint in what direction my research should go.
Because currently I have a spring standalone jar project (spring-context, spring-data-jpa and hibernate entitymanager. Everything set up without xml files).
Now I want to run this application on two computers inside a network. Both should be able to send objects over the network. But I want to accomplish this without a web server (so no tomcat or glassfish).
Is this even possible? and how is this called?
I have problems finding something close to this plan. Most of the time I find tutorials and threads for sending objects with tomcat. But I more or less only need a open port that listens to incomming objects.

EDIT
Later I also want to put a third player in the communication process: A website. So then two standalone jar programs and one website will pass objects around. That's why I hope spring mvc will work for a stanalone solution as well.

(I know that this question will get tagged down, but it's ok, as long as I get some designations I can use to research better, so thanks ...)

Upvotes: 1

Views: 750

Answers (2)

alvgarvilla
alvgarvilla

Reputation: 1086

What about use normal java sockets? There is plenty information if you google it. If you need help with this just let me know and I can send you some java application. Just type Java Sockets and lets learn!

Alvaro.

Upvotes: 1

Patryk Rogosch
Patryk Rogosch

Reputation: 306

You have many specifications. ProtoBuf seems to be interesting https://github.com/google/protobuf/tree/master/java

Without having server it would be a pain for you as you will have to implement concurrency, security and this kind of stuff.

Does Spring Boot work for you? Server is embeded ;-)

Upvotes: 3

Related Questions