Sie sind hier

Channel

Eintrag zuletzt aktualisiert am: 29.08.2004


Ein Channel bietet ein Transportmedium für serialisierte Objekte beim .NET Remoting an. Microsoft bietet auch hier in .NET 1.x TCP/IP und HTTP und in .NET 2.0 zusätzlich IPC für die lokale Inter-Prozeß-Kommunikation ohne Verwendung eines Netzwerkprotokollstacks.

Im .NET Remoting wird eine Kombination aus einem Channel und einem Formatter eingesetzt
  • Die höchste Geschwindigkeit bietet die Kombination: BinaryFormatter und TCP/IP.
  • Für die Überwindung von Firewalls ist SOAP/HTTP die richtige Kombination.

Letztere Kombination ermöglicht auch die Nutzung und Bereitstellung von SOAP-basierten Webservices.

Es besteht die Möglichkeit, eigene Formatter oder Channel für .NET zu entwickeln.