Formatter
Eintrag zuletzt aktualisiert am: 14.03.2004
Ein Formatter ist im
.NET Remoting ein Mechanismus, um ein
Objekt in einen Bytestrom umzuwandeln bzw. zurückzuwandeln. Man spricht in diesem Zusammenhang auch von Serialisierung/
Deserialisierung bzw. Marshaling/
Unmarshaling.
Microsoft liefert einen Formatter für ein Binäres Format und einen Formatter für das
Simple Object Access Protocol (
SOAP) mit.
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.