Multiply connection (via WCF)

  • C#
  • .NET (FX) 4.5–4.8

    Multiply connection (via WCF)

    Guten Abend,

    ich habe mich mal daran gesetzt eine Client Server Anwendung umzusetzen. Das ganze realisiere ich über das windows communication foundation.
    Soweit klappt es wie gewünscht. Nun habe ich haber folgende Situation:
    Wenn sich zwei "Benutzer" auf dem Server anmelden und zufälligerweise in der selben MS eine Funktion aufrufen,
    gibt es mit der Anbindung zur Datenbank eine exception, dass bereits eine Verbindung besteht welche zuerst geschlossen werden muss.

    Nun könnte ich eine Async. Verbindung zur DB aufbauen, allerdings habe ich viele Einträge im Internet gelesen welche davon abraten
    dies anzuwenden. Welche Alternative gibt es noch um mein Problem zu lösen?

    Natürlich könnte ich auch für jede Aktion eine neues Object der DB erzeugen, aber das ist ja nicht unbedingt im Sinn der Softwareentwicklung.
    Derzeit initialisiere ich das Object einmalig beim starten der Serveranwendung. Als Datenbanksoftware dient mir MariaDB

    Für Tipps bin ich euch dankbar, in diesem Sinne:
    Einen schönen Abend/Nacht (oder wer es Später liest, Morgen) noch!

    Gruß, Annoxoli

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Annoxoli“ ()