CharSyam
Tag | Location | Media | Guestbook | Admin

2009/03/09 00:10 2009/03/09 00:10
컴포넌트와 커넥터 뷰타입 스타일(C&C)

 이번 주 스터디에서 C&C 뷰타입 스타일에 대해서 스터디를 했다. 문제는 이부분에 대해서 잘 모른다는 것!!!

그래도, 웬지 C&C 뷰타입 스타일은 패턴하고 비슷한 것들이 많아서 조금 이해하기 쉬웠다고 할까?

(이해했다라는 얘기가 아니다.)

 

 C&C  뷰타입 스타일에는 크게 다음 6가지가 있다.

  1. 파이프와  필터 스타일
  2. 공유 데이터 스타일(블랙보드 패턴)
  3. 발행 구독 스타일
  4. 클라이언트./서버 스타일
  5. 피어 투 피어 스타일
  6. 프로세스 간 통신 스타일

스터디 내용중에서 이해하기 힘들었던 부분들은

  • 공유 데이터 스타일(블랙보드 패턴)

    • 영구적인 데이터 저장소가 있다.
    • 데이터 저장소 부분을 빼면, 발행 구독 스타일과 비슷해 보인다.

      • 저장소에 쓴 데이터에 따라 구독을 원하는 Knowledge 가 있을 경우 알려줄 수 있기 때문에
  • 발행 구독 스타일

    • 어떻게 연결되어 있고 변화를 어떻게 알려주는가가 핵심
  • 클라이언트/서버 스타일

    • Request/Reply 가 비대칭적이다.

      • 즉 클라이언트에서 Request 를 하고 그 결과를 서버가 Reply 하는 형태이다.
      • 즉 A는 B를 알지만, B는 A를 모른다.
      • 결론, 레이어가 다르다는 것!!!
  • 피어 투 피어

    • Request/Reply 가 대칭적이다.

      • 즉 Peer A 가 Peer B는 서로 Request를 날릴 수 있다.
      • 같은 레이어다, 서로 상태를 안다.
Tag :
Track this back : http://liso.or.kr/~charsyam/charsyam/tc/CharSyam/trackback/12

[로그인][오픈아이디란?]
name    password    homepage
 hidden


BLOG main image
CharSyam
 Notice
 Category
전체 (92)
(19)
(3)
프로그래밍 (62)
게임 (1)
Server Setting (6)
대학원 (1)
 TAGS
구글테스트 CeRegSetValueEx DQ4 VFS Haskell 전문가 주식 Window Mobile 6 공병호 디자인패턴 모듈 분할 뷰 Design Pattern 포팅 죽음의 행진 소프트웨어 아키텍처 문서화 Simple Factory 공짜경제학 세월이 젊음에게 ERROR_ACCESS_DENIED google test C# 미디어법 식스픽셀 뷰패킷 지속적인 통합 MACOSX 정제 리눅스 커널 WindowsMobile 더블버퍼링
 Calendar
«   2010/09   »
      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 29 30    
 Recent Entries
ubuntu network setting
Head First OOD/A - 요... (2)
YES24 총알 배송 광고
CMake – CMakeLis...
Autotools 관련 좋은 링...
 Recent Comments
그렇게 되어가는거죠 ㅋ...
CharSyam - 08/02
우리 스터디 공식 템플...
ParkPD - 08/02
오~ 이 책도 땡기는군요...
ohyecloudy - 05/25
항상 정리해야 되는데,...
CharSyam - 05/13
잘 정리하셨네요. ^^
고감자 - 05/12
 Recent Trackbacks
스크럼과 XP
The note of Legendre
플래닝 포커 카드
Pell's seer Blog
 Archive
2010/08
2010/07
2010/06
2010/05
2010/04
 Link Site
 Visitor Statistics
Total : 41825
Today : 18
Yesterday : 61
rss
Powered by Tistory & Designed by webnoon.net