Отвечая на вопросы Тома ...
Недостатками код запроса варианты повторного использования
Как так? Во-первых, у вас есть шаблоны запросов, которые позволяют повторное использование кода запроса прямо из коробки. Во-вторых, вы можете создать архитектуру (как у нас), которая инкапсулирует связанные множества запросов в модель поставщика, а затем подключит их к различным адаптерам ввода и вывода.
Адаптеры вынуждены вытягивать, а не толкая
Опять же, как же так? Адаптеры ввода вставляют данные в движок StreamInsight. Независимо от того, попадают ли данные во входной адаптер, зависит от источника. Мы создали входной адаптер OPC-DA, который использует подписки, и данные передаются из OPC. Переключатель PI OSISoft работает одинаково.
Отсутствие механизма отказа, гарантированность не гарантируется.
Это правда.
Window логика не так просто, как другие двигатели
Это может быть ваше мнение на основании того, что вы использовали раньше, и то, что вы знакомы с. Я нашел модель StreamInsight относительно простой, гибкой и мощной.Я также считаю, что язык запросов (LINQ) намного проще в использовании и очень естественен для разработчика C#.
С другой стороны, большинство других двигателей CEP имеют очень «тяжелую» установку и могут оказать значительное влияние на корпоративную архитектуру - это от тех, кто видел, что несколько установок TIBCO делают очень неприятные вещи в сети , StreamInsight очень легкий и имеет очень малую площадь по сравнению с другими двигателями. Просто мой $ 0,02.
Можете ли вы добавить какие-либо особенности re: зрелость? – BozoJoe
Можете ли вы объяснить, почему? – holsee
Да, я могу, но он будет основан на версии CTP 3 - так как я не работал с последней версией RTM. Этот продукт может быть хорош для простых сценариев и некоторых простых агрегатов. он lucks варианты повторного использования кода запроса, он lucks возможности тестирования, адаптеры ограничены, чтобы тянуть, а не толкать, без механизма отказа, без гарантии настойчивости, логика Windows не так прямолинейна, как в других двигателях. , если вы попробуете бесплатную пробную версию коралла8, вы поймете разницу в зрелости продукта. – Tom