2014-02-06 1 views
0

Я работаю с wso2cep3.0. Я прошел через документы wso2cep, но нет exaplanation о wso2cep, как бы я его использовал. 1. Какая польза от Input Event Adapter: - в моей заботе о получении данных от клиента. 2. Event Builder означает спецификатор формата входящих данных. 3. Event Formatter означает спецификатор формата исходящих данных. вне класть обработчик. , но как я могу использовать эту вещь, это означает, что любая программа или любой сценарий событий наиболее важны, как я могу опубликовать это на примере внешнего мира в качестве конечной точки http или https или jms. Я не могу понять, как начать и где я могу начать. Просьба предложить мне знать ESB, DSS, IS, BPSКак использовать wso2cep в моем случае?

+0

это означает, что, как мы можем начать процесс сначала, что нам необходимо осуществить вход или событие formater .. –

ответ

1

Для типичной утилиты CEP вы настраиваете адаптер входных событий для подключения к источнику событий, например конечной точке JMS, конечной точке Thrift (адаптер WSO2Event в CEP 3.0.0) и т. Д. Конструктор событий определяет, как будет отображаться входящее сообщение.

Далее в планах выполнения будет фактический запрос (обрабатывающая часть) потока выполнения. Это то, где механизм CEP фактически обрабатывает события.

Формат события форматирует его в формат вывода по мере необходимости. Адаптер выходного события подключается к фактической конечной точке, на которую будет опубликован обработанный результат. Он отправляется и публикуется в конечной точке JMS, электронной почте, базе данных и т. Д.

Для начала вам необходимо создать адаптер событий ввода, а затем построитель событий, который использует адаптер ввода-событий, затем план выполнения, затем адаптера выходных событий и форматирования событий, которые форматируют результат из плана выполнения и отправляют на соответствующий выходной адаптер. Вы можете найти поток в [1].

Вы можете найти примеры конфигураций в каталоге/samples/artifacts. Вы можете найти обзор образцов в [2] и можете найти, как их запустить [3]. Каждый образец имеет ассоциированного производителя и потребителя, который имитирует производителей/потребителей событий реального мира. Образцы были бы лучшим местом, чтобы узнать больше о конфигурациях CEP.

[1] http://docs.wso2.org/display/CEP300/CEP+Configuration+Overview
[2] http://docs.wso2.org/display/CEP300/Overview+of+Samples
[3] http://docs.wso2.org/display/CEP300/Setting+up+CEP+Samples

+0

Спасибо за ответ я получил U ясно мой источник - это jms, так как я могу написать qurey для обработки моих данных. –

+0

Чтобы использовать JMS, вам нужно создать входной адаптер событий JMS, настроить его соответствующим образом и сопоставить с соответствующим построителем событий. Конструктор событий преобразует ваше событие в поток, совместимый с движком WSOP2 CID (Siddhi). Вы можете обратиться к [WSO2 Siddhi language docs] (http://docs.wso2.org/display/CEP300/Siddhi+Language+Specification). Пример 0103 для CEP использует JMS и может помочь вам в дальнейшей настройке. – lasantha

+0

Я нахожу этот запрос в конфигурации excutionplan, но они не сообщают о вводе сообщений jms и вывод jms messge, как он выглядит, как мой запрос с flightStatsStream [status! = 'On-Time'] выберите flightName, flightId, flightType, arrivalTime, trackNo Вставить в delayedFlightStream –