티스토리 뷰

JAVA

파이프 필터패턴

JSvsJS 2018. 11. 30. 22:54

파이프 & 필터 패턴(Pipe & Filter Pattern)

 

 - 파이프 필터(이하 PAF)패턴은 복잡한 콘텍스트의 문제를 일련의 직렬로 구성된 아키텍처.

 - 병렬 처리보다는, 각 단계별 필요한 처리공정을 구분화하여 모듈화 또는 필터화 하여 결과를 얻음

 - 예를들어, ls -latr | grep "abcd" 와 같이 ls -latr 파일목록에서 abcd라는 파일이 포함된결과만 얻음.

 - 기타 PAF패턴은 필터의 재사용 장점이 있어 공통화 모듈화 적합.

 


활용

 - 비밀번호 암호화 (salt 값 추가 등)

 - 웹 어플리케이션 신원검증 등




'JAVA' 카테고리의 다른 글

이벤트버스 패턴  (0) 2018.12.07
브로커 패턴  (0) 2018.12.03
마스터 슬레이드 아키텍처 패턴  (0) 2018.11.28
클라이언트-서버 아키텍처 패턴  (0) 2018.11.27
소프트웨어 아키텍처 패턴 종류 와 계층화 패턴  (0) 2018.11.27
댓글