5

我们正在设计一个需要批处理框架的架构。

在 Java 方面,我们正在考虑Spring Batch

我们想知道 Microsoft 堆栈中的等效工具/框架是什么?

4

3 回答 3

8

没有微软开发的 ETL 框架;存在一些非 MS 的:

可能还有一些我不知道的。当然,这两者并不能真正与 Spring Batch 相提并论。+1 肖恩的问题,你确定你需要纯基于 MS 的解决方案吗?

于 2011-05-09T15:14:12.673 回答
7

问题是:您需要基于 Microsoft 的解决方案吗?

Spring Batch 应该很好地集成,即使在 Microsoft 世界中也是如此。它可以在 Microsoft 服务器上运行、访问 Microsoft 数据库、使用 Microsoft 协议(或者更确切地说:使用 Microsoft 产品使用的相同标准协议)。

如果您需要将它与实际的 .net 代码集成,您可以通过许多 WebService 协议轻松地做到这一点。

为什么要重新发明轮子?

于 2011-05-06T07:50:50.160 回答
1

对于完整的批处理框架,除了 Spring Batch 提供的批处理编程模型,请查看Websphere XD Compute Grid

我建议您阅读 DeveloperWorks 中的此线程http://www.ibm.com/developerworks/forums/thread.jspa?messageID=14298983 Comparing Spring Batch to WebSphere XD Compute Grid

此外,TheServerSide http://www.theserverside.com/news/thread.tss?thread_id=47506#242521 文章中的这个帖子:Spring Batch Overview很有趣。它将 Spring Batch 定位在 Websphere XD 和 Quartz 和 Flux 等其他框架旁边。

于 2011-05-06T09:52:06.257 回答