REST 现在对我来说似乎是一项大工作,因为我正在将现有的“大”单体应用程序迁移到小型“微服务”中,并且内部有很多接口连接。
根据我的研究,基于骆驼的弹簧远程处理是一个好主意。
我尝试使用 ActiveMQ/JMS 作为传输机制。因为该应用程序需要访问存储在基于 spring-session 的 Web 会话中的大量数据,所以这种方法对我来说有很多问题。
因此,传输应该使用基于 HTTP 的传输。
您是否推荐使用 Camel 和 HTTP 进行 Spring 远程处理?还是我应该坚持使用 HttpInvoker 机制?还是 REST 本身?