在我们公司中,我们使用Spring Boot、微服务、Spring Cloud等技术基础设施。我们对这个基础设施感到满意,但我仍然有一些担忧:我们使用REST协议通信,尽管我认为它很好用,但我仍然认为我们可以找到更好的替代方案。使用REST时,你需要使用客户端和服务器(RestController),需要知道服务器URI、HTTP方法(POST、GET、PUT等)以及参数所在位置(请求体、查询字符串等)。难道如果我们像RMI那样有一个类似的东西,不是更容易吗?我知道它是一种相当古老的技术(而且它并不独立于语言),但它使生活更加轻松(你只需要一个接口和其实现)。在搜索周围时,我发现了一些有趣的项目,如Feign客户端或Spring Cloud Stream,但似乎都不是完美的解决方案。你对这个问题有什么想法?你觉得这是一个问题吗?如果是,你会如何处理?谢谢你的帮助。