Observable Adapter

.NET 4.0 introduced a pair of interfaces, IObservable<T> and IObserver<T>, supporting subscriptions to and notifications for push-based sequences. In combination with Reactive Extensions (Rx), these interfaces provide a convenient and uniform way of describing event sources and sinks in .NET. The StreamInsight CTP refresh in November 2009 included an Observable adapter supporting “reactive” event inputs…

2

IObservable in StreamInsight

Reading several blog posts in the last few days, there has been some apparent confusion over StreamInsight’s usage of Reactive LINQ’s IObservable/IObserver interfaces. StreamInsight is an event processing platform that has well defined application time semantics. It leverages those semantics to offer rich constructs for expressing queries over temporal event streams. This facilitates the development…

2