Estoy trabajando con un cliente que quiere que implemente un diseño particular en un entorno IIS / ASP.NET. Este diseño ya se implementó en Java, pero no estoy seguro de que sea posible utilizando las tecnologías de Microsoft.

En un entorno Tomcat / Java se puede crear, por lo tanto, llame a las cadenas de controladores. En esencia, un controlador se ejecuta en el servidor en el que se ejecuta el servicio web e intercepta el mensaje SOAP que llega al servicio web. El controlador puede realizar una serie de tareas antes de pasar el control al servicio web. Algunas de estas tareas pueden referirse a autenticación y autorización. Además, se pueden crear cadenas de controladores, de modo que los controladores puedan ejecutarse en una secuencia particular antes de pasar el control al servicio web.

Esta es una solución muy elegante, ya que ciertos aspectos de autenticación y autorización se pueden realizar automáticamente, sin que el desarrollador de la aplicación cliente y el servicio web tengan que invertir nada en ella. El código para la aplicación cliente y el servicio web no se ve afectado.

Puede encontrar varios artículos en Internet sobre este tema si busca en Google la "cadena de controladores de servicios web".

Realicé búsquedas de controladores de servicios web en IIS o ASP.NET. Recibo algunos resultados, pero aparentemente los controladores en IIS tienen otro significado que el descrito anteriormente.

Mi pregunta es: ¿se pueden crear cadenas de controladores (como están disponibles en Java y Tomcat) en IIS? Si es así, ¿cómo (algún artículo, libro, foro ...)?

Una respuesta negativa o positiva será muy apreciada.

Micro

Micro
fuente