Esclarecimento sobre o Event Producer no StreamInsight

5

Eu preciso de um pequeno esclarecimento sobre StreamInsight , sei pelo doc que StreamInsight pode manipular vários eventos simultâneos. Mas será que o produtor do evento será uma função separada, por ex: eu preciso assistir a uma pasta para novos arquivos porque todos os meus sensores vão escrever leituras todos os dias em um novo arquivo em uma unidade específica.

Método 1: FileSystemWatcher :

Essa é a abordagem tradicional em que escrevemos um serviço usando FileSystemWatcher para assistir a uma pasta para novos arquivos, etc. Ao receber o evento de FileSystemWatcher il, execute algumas operações nesses arquivos.

Como fazer isso usando StreamInsight

Eu vim saber que usar IObservable i pode enviar eventos para StreamInsight . Mas há alguma coisa para assistir pasta é StreamInsight como FileSystemWatcher . OU Para gerar eventos para StreamInsight , precisamos usar FileSystemWacther ?

Qualquer sugestão a respeito disso é muito apreciada.

Obrigado antecipadamente

    
por sandy 02.11.2011 / 10:47
fonte

1 resposta

0

Você precisaria criar um adaptador de entrada IObservable que utiliza o observador do sistema de arquivos, levantando um novo evento quando os arquivos são alterados ou adicionados. Não há suporte pronto para isso, você precisa criar seu próprio adaptador ou verificar as amostras no MSDN.

Você cria uma consulta que observa o adaptador de entrada para processar as alterações.

    
por 14.09.2013 / 12:37
fonte

Tags