您能否建议我使用C#开始使用CEP?
我的意思是说,开始吧:
您可能觉得有必要为CEP和C#入门的人添加其他任何内容都会有所帮助。
由于 Soham
答案 0 :(得分:7)
没有这样的书。然而。接下来几周,曼宁即将出版一本名为Event Processing in Action的书,这是一本“必读”。
对于C#,显而易见的选择是来自Microsoft的StreamInsight。这里有一些有用的链接:StreamInsight Info
除此之外,还有StreamBase,Oracle CEP服务器,ruleCore CEP服务器和开源Esper。大多数(不是Esper)供应商采用语言中立的方法,因此您无需关心CEP产品在向其发送事件时使用的语言。
答案 1 :(得分:1)
从你的问题来看,这听起来就像你想做CEP编程一样。许多工具具有更高的抽象形式。例如,StreamBase有一个很好的GUI,您可以从图标选项板中选择不同的功能,然后连接它们以使其按照您的喜好进行操作。 ruleCore CEP服务器具有高级声明性语言,您可以使用XML指定CEP规则。在我看来,这两种方法都不是编程。
Esper和StreamInsight是将CEP功能放在那里的好例子,可以通过普通的编程语言实现。因此,如果您喜欢编程,StreamInsight是一个很好的选择。
答案 2 :(得分:0)
不,StreamInsight不需要学习XML。但即便如此,基本的XML 非常易于学习......