- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我目前正在研究我的下一个 Android 应用程序的 CQRS 库,我想知道:Axon Framework 是否支持 Android?我从文档中知道它使用了注释,我很好奇是否有人有将其集成到 Android 中的经验。
提前致谢!
阿贝尔
最佳答案
邮件列表中唯一涉及移动设备(不特别是 Android)的主题是这个 "Using axonframework / event sourcing for offline synchronisation" .
我也是 Axon 的新手。我已经了解到,您可能希望将移动应用程序用作后端的简单 Axon-unaware 客户端。当前 2.4.3 版本的 Axon 提供开箱即用的实现,用于通过 JGroups 分发命令和通过 RabbitMQ 分发事件。其他人可以很容易地添加,但它会增加你的学习曲线。这两种分发实现都更面向后端(例如,您的移动设备对于 JGroups 集群来说是一个奇怪的选择)。
此外,我猜 Axon 的用例是有意不同的(根据关于将其用于移动设备的少量讨论判断)。例如,假设 Android 客户端在您的架构中unaware 并使用传统网络界面(HTTP - REST、网络服务等)。 Web 服务器反过来处理来自移动客户端的传入请求,并将它们转换为 Axon 发送给相关聚合的命令。就 CQRS/ES 而言,与聚合相关的 Web 服务器只是一个 View (在聚合状态上)。 View 根据其订阅的聚合中的事件更新自身。换句话说,管理此 View 的服务器能够向聚合发送命令(“希望”成功处理导致新传入事件)间接更新其 View 。
关于android - 轴突框架 : Android support?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37395710/
我是一名优秀的程序员,十分优秀!