java - 可以在没有 Web 服务的情况下实现微服务吗?
问题描述
我们目前正计划将我们的生产应用程序迁移到微服务。我们的应用程序目前是使用 Scala 和 Akka 实现的,因为它使用高并发来处理通过 MQ 传递的项目,这是一个消息传递应用程序(传递邮件和短信)。我们有一些使用 REST 公开的服务,但主要处理是通过 MQ 完成的,其他一些任务是通过批处理完成的,这里的问题是 MQ 部分是否可以迁移到 RESTful 方法,以及如何实现那个等级的高并发性,如果不能将其创建为 REST 资源,是否可以将其保留为将持续监听 MQ(JMSListener)的微服务,就像现在一样?谢谢。
解决方案
推荐阅读
- xamarin.forms - 如何知道 Xamarin ListView 是否聚焦
- typescript - 单击 SVG 图标以标记复选框 - Protractor - TypeScript
- php - 带有敏感数据的订单状态链接(无身份验证/登录)
- javascript - 使用 jquery 的 requirejs 错误
- reactjs - CustomHook:避免在回调中使用旧的 Scope
- matlab - 子集表 - Matlab
- r - R如何从ggplot2输出写入PNG或KML文件
- perforce - 使用 p4 命令从终端设置仓库路径
- c++ - 动态分配的字符串的输入和输出数组
- javascript - 使用 splice 函数时如何将 javascript 移动到数组中的整个对象?(反应.js)