开发者

Microsoft equivalent of Spring Batch [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.

We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.

Closed 6 years ago.

开发者_如何学Python Improve this question

We are designing an architecture that requires a batch framework.

On the Java side we are considering Spring Batch.

We are wondering what are the equivalent tools / frameworks in the Microsoft stack?


There are no ETL frameworks developed by Microsoft; there exist some non-MS ones:

  • http://ayende.com/Blog/archive/2008/01/16/Rhino-ETL-2.0.aspx
  • http://www.csvreader.com/

And probably some others which I don't know of. Of course these two don't really compare to Spring Batch. +1 to Sean's question, are you sure you need pure MS-based solution?


The Question is: do you need a Microsoft-based solution?

Spring Batch should integrate nicely, even in a Microsoft world. It can run on Microsoft servers, access Microsoft databases, use Microsoft protocols (or rather: use the same standard protocols that Microsoft products use).

If you need to integrate it with actual .net code, you can easily do that through a number of WebService protocols.

Why re-invent the wheel?


For a complete batch framework, beyond the batch programming model that Spring Batch provides, have a look at Websphere XD Compute Grid.

I recommend you to read this thread in DeveloperWorks http://www.ibm.com/developerworks/forums/thread.jspa?messageID=14298983 Comparing Spring Batch to WebSphere XD Compute Grid.

Also, this thread in TheServerSide http://www.theserverside.com/news/thread.tss?thread_id=47506#242521 Article: Spring Batch Overview is interesting to read. It positions Spring Batch beside Websphere XD and other frameworks like Quartz and Flux.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜