Ho un'app C # .NET che scarica tweet di utenti utilizzando LinqToTwitter. Questo è per la trasmissione televisiva - il cliente vuole mostrare i tweet in diretta. Abbiamo altre due app che devono accedere a questi tweet. Uno è un'applicazione C ++ e uno utilizzerà MS Script Host. Queste due app non vengono eseguite contemporaneamente: è l'una o l'altra.
La mia domanda è, tra i tanti modi per condividere questi dati, quale sceglieresti?
DataBase - Come MySql. Questa è stata la mia prima scelta. Ma poi sembrava eccessivo per i 10-20 tweets che avrebbero ricevuto ogni giorno.
Streaming - Come TCP o named pipe. Ciò comporterebbe qualche tipo di protocollo. Come "Dammi gli ultimi 10 tweet ..."
Xml - Archivia i dati in un file a cui possono accedere tutti i programmi. Più semplice, ma non sembra giusto per qualche motivo.
IO mappato in memoria - Penso che ciò richiederebbe una libreria COM affinché gli script possano usarlo
Ce ne sono altri. Solo curioso di cosa useresti. Sono l'unico programmatore di una piccola azienda e non ne ho altri da cui rimbalzare idee.
Grazie.