Sind Web-Service-Handler-Ketten unter IIS / ASP.NET möglich
Ich arbeite mit einem Kunden, der möchte, dass ich ein bestimmtes Design in einer IIS / ASP.NET-Umgebung implementiert. Dieses Design wurde bereits in Java implementiert, aber ich bin nicht sicher, ob Microsoft-Technologien verwendet werden können.
In einer Tomcat / Java-Umgebung kann man also Handler-Ketten anlegen. Im Wesentlichen wird ein Handler auf dem Server ausgeführt, auf dem der Webdienst ausgeführt wird, und er unterbricht die SOAP-Nachricht, die an den Webdienst gesendet wird. Der Handler kann eine Reihe von Aufgaben ausführen, bevor er die Kontrolle an den Webdienst übergibt. Einige dieser Aufgaben können sich auf die Authentifizierung und Autorisierung beziehen. Außerdem können Handler-Ketten erstellt werden, so dass die Handler in einer bestimmten Reihenfolge ausgeführt werden können, bevor sie die Kontrolle an den Web-Service übergeben.
Dies ist eine sehr elegante Lösung, da bestimmte Aspekte der Authentifizierung und Autorisierung automatisch ausgeführt werden können, ohne dass der Entwickler der Clientanwendung und des Webservices etwas in sie investieren muss. Der Code für die Clientanwendung und den Webdienst ist nicht betroffen.
Sie können zu diesem Thema eine Reihe von Artikeln im Internet finden, indem Sie bei Google nach "Web-Service-Handler-Kette" suchen.
Ich habe in IIS oder ASP.NET nach Web-Service-Handlern gesucht. Ich bekomme einige Treffer, aber anscheinend haben Handler in IIS eine andere Bedeutung als die oben beschriebene.
Meine Frage dazu ist: Können Handler-Ketten (wie in Java und Tomcat verfügbar) in IIS erstellt werden? Wenn ja, wie (jeder Artikel, Buch, Forum ...)?
Eine negative oder positive Antwort wird sehr geschätzt.
Mike
0 Antworten auf die Frage
Verwandte Probleme
-
2
Warum kann das IIS-Installationsprogramm staxmem.dll nicht kopieren, obwohl es sich im angegebenen O...
-
1
Muss ich SP1 neu installieren, wenn ich Vista SP1 installiere, bevor ich IIS aktiviere?
-
1
IIS Management Console ist auf meinem XP-Computer verschwunden
-
2
So installieren Sie IIS unter Windows XP. Bekannte lokale Administratorrechte, aber unter "Programme...
-
5
Leiten Sie den Port 80 eines Linksys WRT54GL an den Port 80 einer einzelnen IP im lokalen Netzwerk w...
-
1
Wie kann ich WebORB in IIS7 integrieren?
-
1
Installation von PHP5.3 unter Windows Vista x64 mit IIS7
-
5
Wie kann ich die 99% -CPU-Auslastung von w3wp.exe untersuchen?
-
1
Ist IIS in Windows 7 Professional verfügbar?
-
1
Ändern Sie den physischen IIS-Standardpfad