Mi pregunta es simple (aunque la respuesta probablemente no lo sea): estoy tratando de decidir cómo implementar un controlador de carga del lado del servidor en C # / ASP.NET.
He usado tanto HttpModules (interfaz IHttpModule) como HttpHandlers (interfaz IHttpHandler) y se me ocurre que podría implementar esto usando cualquier mecanismo. También se me ocurre que no entiendo las diferencias entre los dos.
Entonces, mi pregunta es la siguiente: ¿En qué casos elegiría usar IHttpHandler en lugar de IHttpModule (y viceversa)?
¿Se ejecuta uno mucho más alto en la tubería? ¿Es mucho más fácil de configurar en determinadas situaciones? ¿No funciona bien con seguridad media?