Java 通过JSON调用向应用程序发送命令
我编写了一个java应用程序,该应用程序应该在服务器上全天候运行。我想实现一种可能性,通过互联网将参数更改传达给该应用程序。我想到的最简单的方法是,应用程序只需通过JSON调用获取参数。它不时检查这个JSON,从而“检索”新命令,而不是“接收”它们 为了实现这一点,我正在寻找一种简单的方法来在线创建和编辑JSON,该JSON可以通过单个URL调用。我已经找到了,但不幸的是,它不允许我编辑现有的JSON 有人知道这个问题的解决方案吗?或者有人知道通过internet与应用程序进行通信的更简单的方法吗Java 通过JSON调用向应用程序发送命令,java,json,Java,Json,我编写了一个java应用程序,该应用程序应该在服务器上全天候运行。我想实现一种可能性,通过互联网将参数更改传达给该应用程序。我想到的最简单的方法是,应用程序只需通过JSON调用获取参数。它不时检查这个JSON,从而“检索”新命令,而不是“接收”它们 为了实现这一点,我正在寻找一种简单的方法来在线创建和编辑JSON,该JSON可以通过单个URL调用。我已经找到了,但不幸的是,它不允许我编辑现有的JSON 有人知道这个问题的解决方案吗?或者有人知道通过internet与应用程序进行通信的更简单的方法
谢谢 嗨,也许这不是实现目标的最正确、最美丽的方式,但我建议你用Netty.io
您可以创建一种“snoop服务器”或自定义服务器协议,用于向应用程序发送命令,并接收有关您的请求的答复(例如,如果一切正常或遇到错误)。因此,您需要的是某种JSON编辑器实用程序,可能是作为网页运行的实用程序?没错。它不一定是JSON格式,这只是我想到的最简单的文本传递形式。@HotLicks我不知道你是如何理解这些要求的,但我的头很痛……只是一个建议。读xml不是更容易吗?@TejaswiRana-JSON比xml更容易写和读。对于专业的方法来说,它看起来是正确的,但对我来说可能有点太复杂了。根据你的经验,设置起来难吗?不难,但也不那么容易。我的意思是,最困难的事情是设置应用程序以接收执行流期间的参数更改,并对编辑期间运行的所有当前“进程”进行沙箱处理。需要过程沙盒,否则在细化过程中会损害数据完整性。