Я прошел через http://www.asp.net/aspnet/overview/owin-and-katana/an-overview-of-project-katana и задавался вопросом, в чем разница между модулем HTTP и промежуточным программным обеспечением owin. Некоторые указатели, о которых я могу думать,
1) промежуточное ПО Owin отделяет приложение от хоста/сервера. Так что мне больше не нужно подключать мою прикладную логику специально к System.Web
2) промежуточное ПО Owin выполняется в том порядке, в котором они добавлены (не уверен, что то же самое верно для HttpModules, возможно, зависит от того, как я добавил их в web.config)
3) HttpModules помогает мне прикрепить свой код к событиям приложения. Средство промежуточного уровня Owin не зависит от этих событий.
Пожалуйста, дайте мне знать о практическом примере использования модуля OWIN, а не HttpModule.
Еще несколько ссылок, в которых я закончил чтение (я буду продолжать добавлять сюда, когда и когда я сталкиваюсь с новыми) http://www.cloudidentity.com/blog/2013/07/23/securing-a-web-api-with-windows-azure-ad-and-katana/
Обновить: возможно, у этого есть anwer, который я искал http://www.asp.net/aspnet/overview/owin-and-katana/owin-middleware-in-the-iis-integrated-pipeline
Когда следует использовать OWIN Katana?
Спасибо.