2015-11-29 2 views
0

У меня уже есть функция createstatement и успешно обнаружено простое событие. Моя проблема заключается в обработке сложного события с использованием EPL.Как и где добавить Named Window с помощью EPL в NEsper?

Мне нужно обработать как простые, так и сложные события в одном процессе. Я думал, что могу использовать namedwindow для его обработки, но я не знаю, как и где разместить команду namedwindow внутри моей программы, так как я еще не освоил язык EPL и NESper.

Где я должен звонить namedwindow?

+0

Я улучшили английский язык грамматики немного, и разбил его в простые абзацы. Для этого действительно нужен минимальный образец кода, который демонстрирует проблему; если вы можете добавить это, вы, скорее всего, привлечете высококачественные ответы. –

ответ

0

Я бы порекомендовал посмотреть классы тестов NEsper, которые тестируют названные окна и рассматривают примеры. Среди тестовых классов вы можете искать примеры для присоединения к TestNamedWindowJoin или подзапросам, например, в TestInfraSubquery.

Тестовые классы:

Примеры: https://github.com/espertechinc/nesper/tree/master/NEsper/NEsper.Examples/example

+0

Спасибо за то, что поделили все эти ссылки .. Мне это действительно нужно, но до этого я не знаю, где найти. Мне нужно сначала изучить этот пример. Во всяком случае, я надеюсь, что не возражаете, если я попрошу о помощи.^_^... @ user650839 – Ruby