Objekte über Netzwerk senden
-
Hallo und guten Abend,
ich beschäftige mich zur Zeit mit TCP/IP unter C#!
Ich würde gerne einen Server schreiben, der Nachrichten weiterleitet, die er von Clients bekommt. Nun muss der Server natürlich wissen, wohin er sie schicken soll!Also habe ich mir gedacht, dass ich einfach ne Klasse schreibe, die die Empfänger-IP, die Nachricht und andere notwendige Sachen enthält!
Soweit so gut...nun ist mein Problem wie ich ein Objekt dieser Klasse zum Server schicke, dort die Properties lese und die Nachricht entsprechend weiterleite!
Also sozusagen ein kleines Netzwerkprotokoll, wenn man des hier so nennen darf :-)!Meine Frage ist halt jetzt wie ich dieses Objekt korrekt zum Server schick?
Oder gibt es vielleicht eine andere Möglichkeit, die "Pakete" zu versenden?Freue mich schon auf die Antworten!
Grüße ans Forum
-
Du brauchst das Rad nicht neu erfinden, dafür gibts doch schon was. Zwei Sachen kannst dir dabei anschauen:
- .NET Remoting
- WCFWobei die Zukunft wohl eher WCF gehört.
-
Ah ok, danke für die Tipps.
Hab mir grad WCF bissl angeschaut und scheint echt ziemlich umfangreich zu sein!
Muss mich da mal noch mehr reinlesen :-)!Grüße