Microsoft StreamInsight does not formally ship with any input or output adapters. That team stresses the ease of adapter development using their framework. It is easier to connect to StreamInsight with the new IEnumerable and IObservable support in the StreamInsight 1.1 release. All that said, it’s always easier to rely on previously-built adapters to either accelerate projects or use as a foundation for adapter extension. There have been a few (unsupported) adapters produced by the StreamInsight team and community at large.
Here’s the list (with the link pointing to where you can get it) …
Creator | Technology | Type |
Microsoft | CSV | Input |
Microsoft | Trace (Console/File) | Output |
Microsoft | Text | Input |
Microsoft | Text | Output |
Microsoft | SQL Server | Input/Output |
Microsoft | WCF | Input/Output |
Microsoft | Random Data Generator | Input |
MatrikonOPC | OPC Adapter for StreamInsight | Input/Output |
OSIsoft | PI adapter | Input/Output |
Richard Seroter | MSMQ | Input |
Richard Seroter | SOAP/REST | Output |
Johan Åhlén | Output |
You can put together some interesting solutions with those. Glad to see the SQL Server adapter become available. Have I missed anything?
OPC Labs has adapters for OPC Data Access, OPC Alarms&Events, OPC Unified Architecture. The product is “StreamInsight Options for QuickOPC”, http://www.opclabs.com/products/streaminsight-option .