Ich arbeite an einem POC zum Selbstlernen, in dem ich meinen Benutzer im LIVE-Muster verbunden halten möchte. Zum Beispiel, ein Spiel, in dem 4 Benutzer gleichzeitig spielen können, muss ich diesen Benutzer mit meinem Spiel verbunden halten.Was ist das beste Design/Möglichkeit, Benutzer verbunden zu halten?
M nicht gut bei Socket Art der Programmierung und liebe das in Services Art zu tun. Was ich Wana wissen ist, "Was ist der beste Weg, dies zu tun". Laut meinem ersten Brain Storming habe ich beschlossen, dass ich SilverLight (In Browser oder Out of Browser) als Frontend verwenden werde [ich habe kein Problem damit].
Ich bin mehr Sorge im Backend. Entweder mache ich einen Handler oder mache einen WCF-Dienst oder benutze den Vollduplex-Dienst und verwende einen Pooling-Mechanismus dafür. Als Zufalls Gedanke, den ich mit einem Timer-Typ-Logik kommen, dass jeder nach 10 Sekunden bei Kunden beenden und erhalten Status wie
Ist es nun wiederum zu rollen ein Würfel
Startseite viele Benutzer abfeuern links (im Fall, wenn links einige von ihnen)
Was Benutzerstatus in Spiel verbunden ist, wie es/sammelt Punkte ect und Update
Spiel Ansicht nach dem an seinem Ende
Bitte geben Sie Ihre besten Antworten hier, die mir helfen werden, dies zu lernen.
Grüße und Dank im Voraus
EDIT:
Start Bounty, wie ich mehr Feedback benötigen.
FH
nette Antwort. Ich mag es. Daraus kann ich meinen eigenen Loon mit Ajax Calling Mechanismus machen. Lass mich das Ausprobieren . wird aktualisiert – Singleton
Lesen Sie einfach Ihre Antwort jetzt .. besser als meins..Richtig, dass die Serverlast wird mehr sein, wenn Timer verwendet wird .. – Mahesh
Buddy, sagte ich, ich lese gerade Ihre Antwort jetzt .. wenn ich es gelesen hätte, würde ich nicht habe mir die Mühe gemacht zu kommentieren, was ich getan habe und sagte, dass deine Antwort besser ist als meine .... nur aus Gründen der Höflichkeit. – Mahesh