我需要实现一个长度为 (5) 的动态滑动窗口,其中我有来自不同航班的传入航班状态进入一个流。
基于来自不同航班的 flight_id 属性 - 必须在运行时创建长度为 5 的动态窗口,并且必须单独维护其平均速度。
当我将具有不同航班 ID 和速度的多个航班插入其中时,Drools Fusion 中的这个示例不起作用 - http://books.google.co.in/books?id=trrfxX8JCisC&pg=PA136&lpg=PA136&dq=flight+average+speed+示例+drools+fusion&source=bl&ots=NpRv7D32Us&sig=6XbWtIQ2T1idGMQRU_hQZgmd8fc&hl=en&sa=X&ei=RBAUU92yIsLkiAenFg&ved=0CDIQ6AEwAQ#v=onepage&q=flight%20average%20speed%20example%20drools%20fusion&f=false
当检测到新的航班 ID 时,窗口会重置。
请让我知道 Drools Fusion 或 Esper 或任何其他开源 CEP 中是否有解决方案。
提前致谢。