Welche Info aus deinem Link wäre für mich relevant?
Das "JSON
ASCII escape for
Unicode" ist relevant. Wie sieht der String strMsg aus, der gesendet werden soll, aber nicht ankommt? Sind die Umlaute in die richtige JSON
Unicode Escape Notation (\u00..) umgewandelt?
Andererseits: wenn ich
http://stackoverflow.com/questions/583562 richtig verstehe, kann man entweder normales UTF-8 verwenden (dann muss der Client dieses Encoding explizit dem IOHandler.Write mitgeben) oder die Escape Notation verwenden.
Wenn die Escape-Notation verwendet wird, sollte als Encoding
ASCII angegeben werden. Das Encoding im Write nicht anzugeben ist gleichbedeutend mit "Default Encoding verwenden". Sicherer ist es, das richtige Encoding explizit anzugeben.