发送'变量' Java中不同对象之间的数据

时间:2017-05-25 16:25:57

标签: java json database events service

我目前正致力于在Java中构建一个API,它使用来自其他服务(源服务)的事件数据。每个源服务都可以发送不同的数据,即

服务1发送:{int int String}

服务2发送:{int String boolean String} ...

鉴于我的服务只能接受一个输入参数,是否有一种有效的方式来发送/接收数据。

我在考虑将数据作为JSON对象发送,但由于数据本身可能不同,我不知道如何有效地解析数据。

最终目标是将数据存储在列数据库中,用于源服务发送的所有变量,而源代码需要进行最少的更改。

源服务可以像 -

一样简单
public class test {
    public static void main (String[] args){
        int fileCount = 1273;
        String diskName = "MyDisk";  
    }
}

其中{int String}需要打包和发送。所以最后在我的API处理输入之后,它应该将数据存储在表中 -

Table 1

0 个答案:

没有答案