0

我是 NESPER 的新手,在我的应用程序(stm-A)的某些方面,我需要使用 C# 中的一个函数将原始事件转换为(可能)几个不同的事件(原始事件丰富,可能还有其他事件)

我认为一种可能的方法是为(stm-A)创建一个侦听器,调用该函数,然后将新事件再次注入引擎。

这是正确的?有更好的方法来做到这一点吗?

提前致谢。

4

1 回答 1

0

查看用户定义函数(http://www.espertech.com/esper/release-5.2.0/esper-reference/html/functionreference.html#epl-function-user-defined和此处:http://www. espertech.com/esper/release-5.2.0/esper-reference/html/extension.html#custom-singlerow-function)。

该文档适用于 Java,但同样的原则也适用于 .Net 和 Nesper。您需要“告诉”Nesper 该功能(通过配置),然后直接从您的 EPL 中调用它。

于 2015-08-04T08:12:45.453 回答