Suchergebnisse
Suchergebnisse 1-5 von insgesamt 5.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
NamedPipes - Nachricht von Client an Server wird nicht im Server angezeigt/kommt nicht an(?)
BeitragHi, ich habe eine Konsolenanwendung, und ein Script (DLL) das als Mod für ein Spiel dient. Nun würde ich gerne zwischen Konsole und Script Daten austauschen. Ich habe mich für NamedPipes entschieden. Wenn ich nun einen string von Client zu Server schicke, dann wird in meiner Konsole nichts angezeigt das etwas empfangen wurde. Wenn ich jedoch von meinem Server eine Nachricht zum Client schicke, dann wird meine Nachricht die ich vom Client zum Server geschickt habe auf einmal doch in der Konsole a…
-
NamedPipes - Nachricht von Client an Server wird nicht im Server angezeigt/kommt nicht an(?)
BeitragZitat von VaporiZed: „Welche Logik steckt hinter C#-Quellcode while (Pipe_IsRunning) { if (Pipe_IsRunning) {“ Habs vergessen rauszunehmen. Zitat von VaporiZed: „Das ist doch nicht Sinn der Sache, oder?“ Ne, da hast Du Recht, das ist nicht Sinn der Sache. Ich werde es mal ändern, mal schauen was ich für ein Ergebniss bekomme.
-
NamedPipes - Nachricht von Client an Server wird nicht im Server angezeigt/kommt nicht an(?)
BeitragIch habe den Code von Server und Client etwas geändert. Server sieht nun so aus: (Versteckter Text) Client sieht nun so aus: (Versteckter Text) Ich hoffe es ist ein bisschen besser geworden Problem mit diesem Code ist jedoch nun: Client und Server können sich jeweils nur noch eine Nachricht gegenseitig schicken, danach können keine Nachrichten mehr versendet werden. (Zumindest vom Server aus nicht weil ich kann dann nichts mehr in der Console eingeben.)
-
NamedPipes - Nachricht von Client an Server wird nicht im Server angezeigt/kommt nicht an(?)
Beitrag@SpaceyX Vielen Dank für dein Beispiel. Es funktioniert soweit sehr sehr gut. Also... lag es wirklich an StreamReader.Peek()? Wenn ich zuerst checke, ob der Peek größer als 0 ist, dann kann ich eine Nachricht an den Server schicken (und der Server sendet diese auch zurück), bei der nächsten Nachricht aber, wird die Nachricht nicht mehr vom Server zurück gesendet und ich kann im Client nichts mehr in die Konsole eingeben.
-
NamedPipes - Nachricht von Client an Server wird nicht im Server angezeigt/kommt nicht an(?)
BeitragDie Beispiele von @SpaceyX haben bei mir wunderbar funktioniert! Danke dafür :). Ich habe es zuerst mit 2 Konsolen Anwendungen getestet (Server/Client). Nun benutzte ich es zwischen einer DLL-Datei (welche eine Mod für ein Spiel ist) und einer Windows Forms Anwendung. @ErfinderDesRades Richtig, Responsibilität war mein vorhaben. Der Client soll zum Server zum Beispiel: get:username senden, der Server Antwortet mit username:NAME (Was Server und Client nun auch erfolgreich tun).