Если вы просто пытаетесь передавать уведомления о событиях между несколькими приложениями, SQLite - или, если на то пошло, любая таблица базы данных - является неподходящим инструментом для работы.
Если операция несколько асинхронная, вы можете использовать именованный EventWaitHandle
, чтобы уведомить другой процесс о том, что вы сделали что-то, в чем он заинтересован, или, если есть данные, уведомление и его данные в MessageQueue
для другого приложения, чтобы забрать.
В противном случае вы должны использовать реальный механизм межпроцессного взаимодействия, такой как сокеты, именованные каналы, Remoting, WCF и т. Д.