Page 31 -
P. 31

이 프 라 인 은  이  책 에 서  자 세 히  다 룰  것 입 니 다.  파 이 프 라 인 은  주 어 진  입 력 을  원 하 는  출 력 으 로  변 환
                        할  수  있 게  하 는  것 인 데,  본 질 적 으 로  그 림  1 -1 0 에  간 결 하 게  표 현 한  것 처 럼  비 즈 니 스  로 직 이  실 행

                        되 는  곳 입 니 다.                                                                     1

                           그 림  1- 1 0  이 벤 트 를  선 형 적 으 로  내 보 내 는  단 순 한  생 산 자( 숫 자 로  구 성 된  배 열) 를  보 여 준 다.  이 러 한  이 벤 트 는  파 이 프 라 인 을  통 해  제  반
                                                                                                          응
                                                                                                          형
                        출 되 고  변 환 되 며  최 종  데 이 터 는  모 든  구 독 자 에 게  보 내 져  소 비 된 다.                     으
                                                                                                          로
                                                                                                          생
                                                                                                          각
                                                                                                          기
                            생 산 자                                                         소 비 자           하

                                                           파 이 프 라 인

                        지 금 까 지  숫 자 나  문 자 열,  배 열 과  같 은  정 적   데 이 터  소 스 로  스 트 림 을  만 들 었 습 니 다.  그 러 나 R xJ S
                        의  힘 은  시 간 에  구 애 받 지  않 고  동 적   데 이 터  소 스 를  정 확 히  같 은  방 식 으 로  처 리 할  수  있 는  기 능 으

                        로  확 장 됩 니 다.




                        1 .4 .4   프 로 그 램 에 서  시 간  개 념 의  추 상 화


                        실 제 로,  시 간 은  절 대 적 으 로  중 요 합 니 다.  비 동 기  코 드 에 서  가 장  어 려 운  부 분 은  지 연  시 간 과  대 기
                        시 간 을  처 리 하 는  것 입 니 다.  이 와  관 련 해 서 는  앞 에 서  각 각  제 약  사 항 이  있 는  콜 백 과  P r o m i s e 로  해
                        당  문 제 를  해 결 하 는  방 법 을  살 펴 보 았 습 니 다.  R xJ S 는  자 바 스 크 립 트 의  일 급  객 체 로 서  시 간 에  따 라

                        연 속 적 인  이 벤 트  시 퀀 스 의  개 념 을  제 시 하 는 데,  이 는  자 바 스 크 립 트 를  위 한  진 정 한  이 벤 트  하 위  시
                        스 템 입 니 다.  본 질 적 으 로  이 것 은  R xJ S 가  시 간 이  지 남 에  따 라  소 스 에  상 관 없 이  같 은  프 로 그 래 밍  모 델
                        로  추 상 화 됨 을  의 미 하 므 로  코 드 가  완 전 히  선 형 이 고  동 기 인  것 처 럼  데 이 터 를  변 환 할  수  있 습 니 다.

                        따 라 서  마 우 스  이 벤 트 들 을  숫 자  배 열 을  처 리 하 듯 이  쉽 게  처 리 할  수  있 습 니 다.
                        그 림  1 -1 1 을  보 면  스 트 림 이  실 제  월 간  구 독  잡 지 와  비 슷 한  것 을  알  수  있 습 니 다.  구 독  잡 지 는  실
                        제 로  시 간 대 별 로  구 분 된  잡 지 들 의  모 음 입 니 다.  즉,  매 년  1 2 개 의  잡 지 가  있 지 만  매 월  1 개 의  잡 지

                        만  받 게  되 는  구 조 입 니 다.  잡 지 를  받 으 면  보 통  잡 지 를  읽 거 나  버 리 는  등 의  어 떤  행 동 을  취 합 니 다.
                        잡 지  배 달  간 격 이  0 이  되 어  모 든  잡 지 를  한 꺼 번 에  받 거 나  받 을  잡 지 가  없 을  경 우( 그 래 서  누 군 가
                        화 가  난  이 메 일 을  받 게  될  때) 와  같 은  고 려 할  추 가  사 례 들 이  있 습 니 다.  그 러 나  이  모 든  경 우 에 서

                        잡 지 를  받 은  후 에 만  행 동 을  취 하 기  때 문 에  이  과 정 을  반 응 형 이 라  볼  수  있 습 니 다( 잡 지 를  받 을  때
                        반 응 하 므 로).  비 반 응 형 인  예 로 는  공 항 의  잡 지  판 매 점 을  들  수  있 습 니 다.  물 론  여 기 에 서 도  잡 지 를
                        찾 을  수  있 지 만,  여 기 서 는  잡 지 를  추 가 로  받 지  않 으 며  구 매 한  잡 지 만  받 을  수  있 습 니 다.  실 제 로


                                                                                                      0 4 3




         R x J S  코 딩  공 작 소( 본 문) 최 종.i n d d    4 3                                           2 0 1 9 - 1 2 - 1 2    오 전  1 0: 1 0: 0 8
   26   27   28   29   30   31   32   33   34   35   36