我需要公开一些服务以供 Java 客户端(它们应使用 httpinvoker)和其他语言(它们应使用 REST)远程使用。
我可以配置 spring boot 来暴露两者吗?(我不介意是否会使用两个具有不同端口的单独实例,就像在这篇文章中一样)。
我放弃了为内部使用 REST的 Java 客户端提供 API 的想法,因为使用RestTemplate.
HttpInvoker 的概念手动将所有 REST 端点连接到代码中相当繁琐,因为它ProxyFactoryBean
会自动使用。如果Spring Remoting 能够以某种方式为 JMS、AMQP 和其他方式完成此操作,我将采用这种方式。