Guida per gli sviluppatori (StreamInsight)

La piattaforma Microsoft StreamInsight dispone di un solido modello a oggetti dotato di numerose caratteristiche che rendono la programmazione di applicazioni StreamInsight più semplice, più flessibile e più potente. In questa sezione vengono descritti e illustrati con alcuni esempi i modelli di sviluppo e le linee guida che è possibile utilizzare per creare applicazioni StreamInsight.

Contenuto della sezione

Tabella di riferimento delle API

Come piattaforma, StreamInsight è rappresentato da un set di DLL installate nel computer host. Nella tabella seguente è elencato il subset delle DLL installate necessarie come riferimenti a progetti di Visual Studio per sviluppare un'applicazione StreamInsight. 

DLL

Funzionalità e spazi dei nomi inclusi

Microsoft.ComplexEventProcessing

Microsoft.ComplexEventProcessing

SDK per l'applicazione.

Microsoft.ComplexEventProcessing.Linq

Linguaggio del modello di query di StreamInsight.

Microsoft.ComplexEventProcessing.Extensibility

API per funzioni di aggregazione e operatori definiti dall'utente.

Microsoft.ComplexEventProcessing.Adapters

Microsoft.ComplexEventProcessing.Adapters

API dell'adattatore.

Microsoft.ComplexEventProcessing.ManagementService

Microsoft.ComplexEventProcessing.ManagementService

API utilizzate per esporre i metodi del servizio Web.

Vedere anche

Concetti

Pianificazione e architettura (StreamInsight)

Concetti relativi al server StreamInsight