더북(TheBook)

24.3 | HTTP 파이프라인과 미들웨어

 

파이프라인(PipeLine)은 하나의 통로를 의미한다. ASP.NET에서의 파이프라인은 웹 앱을 실행하는 데 필요한 여러 가지 모듈, 즉 미들웨어를 파이프라인에 등록해서 사용할 수 있도록 하는 것을 말한다.

HTTP 파이프라인은 HTTP 서비스를 통해서 무엇인가 서비스를 제공할 때마다 해당 서비스를 구현하는 미들웨어를 하나씩 추가해줘야 한다. 미들웨어는 HTTP 파이프라인에 추가되는 순서대로 기능이 적용된다. 프로젝트 루트에 있는 Startup.cs 클래스 파일의 Configure 메서드에 미들웨어를 추가하는 작업을 ‘HTTP 파이프라인에 미들웨어 추가’라고도 표현한다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.