java - 在独立的 Java 控制台应用程序中托管 JSON REST Web 服务

标签 java json web-services rest wcf

使用 WCF,可以创建一个自托管控制台应用程序,该应用程序接受 REST 请求并使用 JSON 内容进行响应。

有没有一种方法可以在 Java 中执行相同的操作,并指出我希望它完全包含在一个控制台应用程序中(不使用 Tomcat 等 Web 服务器)?如果它不依赖于外部库那就太好了。

This example演示如何设置自托管 SOAP Web 服务,但不是 REST。

最佳答案

这是可能的,但不能没有库。您可以使用类似 Apache CFX 的内容或Jersey with Jetty server .

我建议使用 Jersey 和 Jetty,因为它非常简单。

关于java - 在独立的 Java 控制台应用程序中托管 JSON REST Web 服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42893991/

相关文章:

.net - 不改变 "http://tempuri.org/"引用是否只是缺乏专业精神或更多?

java - SOAP WS - 同一服务的多个不同安装的单个客户端

java - 为什么在我们有了 ArrayLists 的情况下学习 Arrays 很重要?

python - 在 Python 中按值搜索从 API 返回的 JSON

java - HashSet 的条目在迭代时给出 ConcurrentModificationException

c# - Json XmlDictionaryReader 无法读取包含空格的值

java - 无法评估 Jackson 反序列化的类型

apache-flex - 将 Web 服务结果与 Flex 中的请求匹配

java - 根据时基设置时间选择器

javascript - 最后一个文件完成后,ajax 多文件上传警报