Mathias09876
Ensign
- Registriert
- Nov. 2010
- Beiträge
- 235
Hallo zusammen,
ich beschäftige mich derzeit das erste Mal mit Datenbanken und komme soweit mit der gewählten SQLite ganz gut zurecht.
Befüllen tue ich meine DB aus einer C# Anwendung heraus, die die DB an anderer Stelle auch wieder ausliest.
Jetzt würde ich gerne realisieren, dass eine zweite Instanz der Anwendung ebenfalls auf diese DB-Datei zugreifen kann. Ich hatte mir dabei jetzt vorgestellt, dass wenn Anwendung A1 eine Änderung vornimmt A2 darüber benachrichtigt wird und sich den aktuellsten Datensatz auslesen kann. Ein Polling erscheint mir als ziemlich unsauber in diesem Fall.
Kann das in irgendeiner Form die DB, dass sie meine Anwendungen triggert? Oder müsste ich eine Direktkommunikation meiner Anwendungen realisieren, dass die eine der anderen sagt, es steht etwas neues in der DB.
Habt ihr noch einen Tipp, wie ich das am besten lösen könnte?
Beste Grüße,
Mathias
ich beschäftige mich derzeit das erste Mal mit Datenbanken und komme soweit mit der gewählten SQLite ganz gut zurecht.
Befüllen tue ich meine DB aus einer C# Anwendung heraus, die die DB an anderer Stelle auch wieder ausliest.
Jetzt würde ich gerne realisieren, dass eine zweite Instanz der Anwendung ebenfalls auf diese DB-Datei zugreifen kann. Ich hatte mir dabei jetzt vorgestellt, dass wenn Anwendung A1 eine Änderung vornimmt A2 darüber benachrichtigt wird und sich den aktuellsten Datensatz auslesen kann. Ein Polling erscheint mir als ziemlich unsauber in diesem Fall.
Kann das in irgendeiner Form die DB, dass sie meine Anwendungen triggert? Oder müsste ich eine Direktkommunikation meiner Anwendungen realisieren, dass die eine der anderen sagt, es steht etwas neues in der DB.
Habt ihr noch einen Tipp, wie ich das am besten lösen könnte?
Beste Grüße,
Mathias