Java 用于接收http post请求的服务器和传递url

Java 用于接收http post请求的服务器和传递url,java,http-post,Java,Http Post,我的系统需要与第三方系统交互以接收一些警报信息 我需要设置一个传递url并构建一个接收器web应用程序,该应用程序将侦听来自第三方系统的http POST请求,该系统将以JSON格式包含此警报信息 我的系统是基于Java的。根据我的理解,我需要设置一个url 与之类似的是一个Java服务器程序,它监听特定的端口号。但第三方为交付url提供的示例的格式如下 该领域的专家能否指导我如何着手开发服务器以满足这一特殊需求,以及如何决定我需要向第三方提供的交付url 我已经有一个Java Struts2

我的系统需要与第三方系统交互以接收一些警报信息

我需要设置一个传递url并构建一个接收器web应用程序,该应用程序将侦听来自第三方系统的http POST请求,该系统将以JSON格式包含此警报信息

我的系统是基于Java的。根据我的理解,我需要设置一个url 与之类似的是一个Java服务器程序,它监听特定的端口号。但第三方为交付url提供的示例的格式如下

该领域的专家能否指导我如何着手开发服务器以满足这一特殊需求,以及如何决定我需要向第三方提供的交付url

我已经有一个Java Struts2 web应用程序在ApacheTomcat上运行,url是 简单指南。您只需要一个REST方法(GET),所以您应该在GreetingController类的@RequestMapping注释中添加更多细节,如:

@RequestMapping(value=“/greeting”,method=RequestMethod.GET,products=MediaType.APPLICATION\u JSON\u value)
这可能行得通。

谢谢maxie。除了通过客户端存根使用web服务之外,我从未使用过REST或创建过web服务。您的意思是说我需要开发一个web服务来接收http post请求吗?这可以在Struts2中完成吗?不幸的是,我没有像REST客户端那样工作过很多,但是要接收和处理请求-是的,我们需要一个服务)不幸的是,我不知道如何使用Struts。。(对不起)