在实施网络地图服务时发布nodeInfo

时间:2019-04-30 07:16:42

标签: corda

我正在引用Cordite NMS来实现网络地图服务,我正在使用Spring Boot来处理其余的API。 我的第一个目标是在请求中获取nodeInfo,然后将其转换为已签名的节点信息对象,以添加该节点。 谁能解释如何处理此请求? 以下是我要实现的目标的摘要,但是如果我以正确的方式进行操作,我将不知道任何线索。

公共Mono postNodeInfo(@RequestParam(“ nodeInfo”)MultipartFile nodeInfo){

//字节a = nodeInfo.transferTo(nodeInfo.getBytes());

//Object o = SerializationFactory.class.cast(nodeInfo);
    //nodeInfo.getBytes();

SignedNodeInfo s =  SerializationFactory.Companion.getDefaultFactory().withCurrentContext(SerializationDefaults.INSTANCE.getP2P_CONTEXT(),() -> {
    try{
        return nodeInfo.getInputStream() instanceof SignedNodeInfo;
    }
catch (IOException e){
    e.printStackTrace();
}
return null;
} );

    return null;
}

0 个答案:

没有答案