티스토리 뷰

728x90

모듈화
- 프로토콜 설계 과정을 모듈화
- 크고 복잡한 시스템을 기능별로 여러 개의 작고 단순한 모듈로 독립화
- 함수별로 특정 기능을 독립적으로 수행하도록 함
- ex: C 프로그래밍 언어의 함수 개념
- 모듈 사이의 적절한 인터페이스가 필요
- 고장난 부분을 모듈단위로 수정하거나 교체하기 용이함

 

 

 

계층 구조 
- 상위 모듈이 하위 모듈에게 서비스를 요청
- 하위 모듈은 서비스를 실행하고 그 결과를 상위 모듈에 통보

 

 

모듈화된 계층 구조의 장점
- 전체 시스템을 이해하기 쉬움

- 설계 및 구현이 용이
- 모듈의 독립성을 향상시킬 수 있으며, 이는 시스템 구조를 단순화시키는 장점이 됨
- 동일 계층 사이의 인터페이스인 프로토콜을 단순화시킬 수 있음
- 고장 시 특정 모듈만 수정하므로 전체 시스템의 동작에 영향을 미치지 않음

728x90
250x250
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
글 보관함