끝점 ( 102 ) 은 응용 프로그램 ( 140 ) 및 병합 모듈 ( coalescing module : 120 ) 을 포함 한다 . 상기 응용 프로그램 ( 140 ) 은 다른 끝점 으로 의 통신 을 위한 메시지 를 형성 할 수 있 는 임의 응용 프로그램 이 될 수 있 다 . 예 를 들 어 , 응용 프로그램 ( 140 ) 은 웹 브라우저 , 채팅 프로그램 , P 2 P 통신 프로그램 , 게임 프로그램 , 및 생산 성 소프트웨어 등 일 수 있 다 . 응용 프로그램 ( 140 ) 은 상기 끝점 ( 104 ) 으로 의 통신 을 위한 메시지 를 형성 하 도록 구성 되 고 이러 한 메시지 들 을 상기 병합 모듈 ( 120 ) 로 제공 한다 . 본원 에서 사용 되 는 바 와 같이 , 메시지 는 끝점 으로 의 통신 을 위한 응용 프로그램 에 의해 제공 되 는 데이터 를 의미 한다 .