World of Web

.NET Remoting

Chat Teil 2: Server-Applikation

by on Okt.01, 2010, under .NET Remoting

Chat Server mit .NET Remoting
Part2: Server Applikation

Vorwort

Dies ist der zweite Teil des Tutorials „Wie erstelle ich einen Chat mithilfe von .NET-Remoting“.

Implementierung des Interfaces IServer

Bevor wir an den Grund-Kern des Servers gehen können, müssen wir im ersten Schritt erstmal eine Klasse erstellen, die das Interface „IServer“ implementiert.

Es empfiehlt sich, die Einzelnen Komponenten einer „Solution“ in verschiedenen Projekt-Mappen zu halten.

Für den Server reicht eine einfache Konsolen-Anwendung, da nichtweiter Verwaltet werden muss. Die Einstellungen, z.B. Port und Adresse des Servers können einfach in eine Konfigurationsdatei gespeichert werden. In unserem Beispiel werden die Werte fest Übergeben.

Leave a Comment more...

Chat Teil 1: Vorwort und Interfaces

by on Sep.30, 2010, under .NET Remoting

Chat Server mit .NET Remoting
Part1: Vorwort und Kommunikations Interfaces

Vorwort

Dies ist der erste Teil des Tutorials „Wie erstelle ich einen Chat-Server mithilfe von .NET-Remoting“.

Zunächst einmal, was ist .NET Remoting?

.NET Remoting

.NET Remoting ist ein sehr einfach zu habendes Framework zur Kommunikation zwischen Objekten die Physikalisch voneinander getrennt verlaufen (andere Prozesse, andere Computer, etc.).

Mit .NET Remoting lässt sich ohne TCP-Sockets zu verwenden recht einfach eine Client-Server Kommunikation aufbauen.

Die Kommunikation zwischen diesen erfolgt durch sogenannte „Channels“. Diese Transportieren Nachrichten von einem Objekt zum anderen.

Leave a Comment more...