Suchergebnisse

Suchergebnisse 1-3 von insgesamt 3.

  • Benutzer-Avatarbild

    TcpSharpr TcpSharpr ist eine kleine in C# geschriebene Networking-Library, die ich erstellt habe um schnell und einfach mit anderen .NET Anwendungen zu reden. Bei der Erstellung der Library habe ich darauf geachtet sie so "straight-forward" zu machen wie möglich. Zur Verwendung wird kein großes Wissen von TCP benötigt. Zurzeit bietet diese Library keine Implementierung für verschlüsselten Datenverkehr und eine sinnvolle Implementierung für große Datenübertragungen. Beide diese Dinge möchte ich j…

  • Benutzer-Avatarbild

    Vollzitat entfernt. ~Trade Das ist wohl den Beispielen verschuldet, in denen es leider nicht gezeigt wird. Bidirektionale Kommunikation ist mit der Library auch möglich. Hier ein Beispiel, in dem es verwendet wird: C#-Quellcode (32 Zeilen) Bzgl. der Übertragung von komplexen Datentypen: Da ich intern den BinaryFormatter verwende, sollte es meines Wissens nach möglich sein alle komplexen Datentypen zu übertragen, welche auf beiden Seiten unter dem gleichen qualifizierten Pfad vorhanden sind. Da w…

  • Benutzer-Avatarbild

    Ich habe der Library jetzt noch die Möglichkeit gegeben Streams als Parameter zu übertragen. Der Vorteil hierin liegt, dass größere Datenmengen damit übertragen werden können, ohne den weiteren Paketverlauf zu stören bzw. jegliche andere Kommunikation zu blockieren. Das Senden von Streams ist so einfach wie: C#-Quellcode (2 Zeilen) Lesen aus einem übertragenen Stream geht wie folgt: C#-Quellcode (9 Zeilen) Eine ausführlichere Erklärung ist in der GitHub Readme vorhanden.