2009-08-18 3 views

Antwort

1

ich beschlossen dies durch einfaches IParameterInspector Umsetzung statt. Wie die Dokumentation sagt, arbeitet Parameter Inspector auf Operationsebene.

4

Sie können nicht - die Server-Seite kann nicht zurück zum Client gehen und Attribut in seinem Code lesen. Immerhin - das könnte auf verschiedenen Maschinen sein, möglicherweise sogar mit verschiedenen Programmiersprachen und Systemen. Wie liest ein Java-Server Ihr .NET-Client-Attribut?

Schauen Sie sich die Abbildung an, die das WCF-Archiv zeigt: Auf der linken Seite haben Sie den Client, auf der rechten Seite den Server und alles, was die beiden zusammenhält, sind die Nachrichten, die ausgetauscht werden. Sie haben keine andere Verbindung.

alt text http://i26.tinypic.com/fljxih.jpg

Was Sie tun können, ist entlang einer benutzerdefinierten Header vom Client an den Server gesendet werden - dann, Ihren Server - egal, was es ist -, dass die benutzerdefinierten Header in der Nachricht lesen und entsprechend handeln.

Nachrichten werden zwischen Client und Server übertragen - das ist die Verbindung, die beide Seiten haben. Alles in der Nachricht (und ihre Header) kann vom Server überprüft werden - alles andere kann nicht überprüft werden.

Marc

Verwandte Themen