我想编写一个提供一些后端功能的服务器守护程序应用程序。我想坚持使用Java,因为我对这种语言非常熟悉,并且我认为只是深入挖掘一个新的框架而不是并行的新语言会更容易。
到目前为止,我发现了许多有前途的框架,但它们都像某个网络服务器。事实上,我不想在网站上编写网络应用程序代码,因此我怀疑我是否需要所有网络服务器功能,例如模板和这些东西。
为此目的提供什么样的好建议,或者在没有模板的情况下使用常规网络框架(如“播放”)是最佳选择?
答案 0 :(得分:1)
JAX-WS是用于创建SOAP Web服务的标准。维基百科link,看看它是什么。
对于RESTful,您需要发出http请求,通常是发送和发布,如果您开发网站,这种类型的服务最有效。从我的理解你不想要这个,但仍然只是检查弹簧框架。
原始TCP / IP是如此困难,除非你确切地知道你想要什么(性能和优化明智),否则你最好使用框架。
答案 1 :(得分:0)
Web服务器用于实现Web服务。网络服务器可以向客户提供超过html的服务。
我有一个使用很长时间的个人“堆栈”,即Jetty + RESTEasy,它根本不提供任何html(只有XML和Json)。
答案 2 :(得分:0)
Javascript + Rest(Glassfish + Jersey休息)。 Glassfish - Java EE完整配置文件认证的参考应用服务器(服务器将用于REST主机)。