목록filter (2)
개발 무지렁이
𐂂 API Gateway Service 요청에 대한 단일 진입점이자, 실제 백엔드 서비스와 접속하고, API 호출에 대한 정책, 인증 및 Access 제어를 적용하여 중요한 데이터를 보호하는 트래픽 관리자를 말한다. 사용자가 설정한 라우팅 설정에 따라 각각 엔드포인트로 클라이언트 대신 요청하고, 응답을 받으면 다시 클라이언트로 응답을 전달하는 프록시 역할을 수행한다. 🎯 목표: 시스템 내부구조는 숨기고, 외부 요청에 대해 적절한 형태로 가공해서 응답할 수 있다. 🍩 API 관리 및 제어 : 다양한 마이크로서비스를 통합하고, 클라이언트에 필요한 API를 제공 (API 버전관리, 엔드포인트 관리 및 API문서화 기능 제공) 🍩 보안 및 인증 및 권한부여 : API 호출을 인증하고, 권한부여할 수 있으며, A..
💡. 서버 시작시, Spring webMVC 동작흐름 서버가 시작되면('WAS'가 올라가면서) 프로젝트가 실행(배포)되면 (0) 'web.xml문서'를 로딩..(listener, filter, servlet)이 순서대로 등록 및 생성된다. ⚠️. BeanFactory 인터페이스를 기능확장시킨 'context(ApplicationContext)' 로딩.. (0-1) 먼저, listener의 'root-context.xml문서' 로딩..(Business Logic에 해당하는 DI Container 생성, bean 등록 & DI주입) (0-2) filter (향후 이 인터페이스의 구현체가 servlet으로 향하는 URL요청주소를 가로채서 사전처리한다.)..