我的系统需要与第三方系统进行交互才能收到一些警报信息。
我需要设置一个交付网址并构建一个接收方网络应用程序,它将收听来自第三方系统的http POST请求,该系统将包含JSON格式的此警报信息。
我的系统基于Java。根据我的理解,我需要设置一个网址 例如http://www.myexample.com:1111,它将是一个侦听特定端口号的Java服务器程序。但第三方为交付网址提供的示例格式为http://www.myexample.com:1111/testapp。
这个领域的专家可以指导我如何针对这种特殊需求开发服务器以及如何决定我需要提供给第三方的交付网址吗?
我已经在网址http://www.myexample.com:8080上的Apache Tomcat上运行了一个Java Struts2 Web应用程序
答案 0 :(得分:0)
看看THIS 简单的指南。您只需要一个REST方法(GET),因此您应该在GreetingController类中向@RequestMapping注释添加更多细节,例如:
@RequestMapping(value =“/ greeting”,method = RequestMethod.GET,produce = MediaType.APPLICATION_JSON_VALUE) 这可能有用。