是否有连接到 Gigaspaces 的 Spring Integration 端点?
一般来说,我也很想知道将 Spring 与 Gigaspaces 一起使用的最佳文档是什么。很惊讶似乎没有很多关于此的材料。Gigaspaces 仍然是扩展 Spring 应用程序的首选方案,还是有更好的解决方案?
是否有连接到 Gigaspaces 的 Spring Integration 端点?
一般来说,我也很想知道将 Spring 与 Gigaspaces 一起使用的最佳文档是什么。很惊讶似乎没有很多关于此的材料。Gigaspaces 仍然是扩展 Spring 应用程序的首选方案,还是有更好的解决方案?
GigaSpaces XAP 使用 Spring 作为其本机配置。XAP 容器在内部运行 Spring 容器。
通过 Spring 公开的每个 XAP 组件(数据网格节点、数据网格代理、事件处理程序 ....)。通过 Spring 应用程序上下文完成的 IDE 集成和单元测试。
您可以将 spring 应用程序按原样部署到 XAP 中。XAP 将对其进行扩展并使其成为 HA。
查看更多: http ://docs.gigaspaces.com/xap102tut/spring-integration.html
问题是“我的基于 spring-integration 的应用程序如何可以轻松地将对象推送到 GigaSpaces XAP 中?” 或“我如何使用部署在 GigaSpaces XAP 中的代码中的 spring-integration 框架(与数据如此搭配)?”
对于第一个问题,我不知道有任何现成的端点。但是它很容易编程:你必须装饰你的 pojo(例如通过注释,说明索引在哪里等)你可以使用 JMS 集成(使用 GS XAP 作为 JMS 代理),但我不认为这是这里最好的方式...
对于第二个问题,一个 GigaSpaces XAP 应用程序主要是一个 Spring 上下文。默认情况下,没有使用 Spring 集成,但它非常容易集成,因为我们已经在 Spring 堆栈中。