서버 컴퓨터 ( 104 ) 는 본 명세서 에 설명 된 웹 사이트 ( 116 ) 를 제공 한다 . 서버 컴퓨터 ( 104 ) 는 운영 체제 및 하나 이상 의 다른 프로그램 을 실행 할 수 있 는 표준 서버 컴퓨터 시스템 을 포함 한다 . 특히 , 본 명세서 에 제시 된 실시 예 들 에서 서버 컴퓨터 ( 104 ) 는 웹 사이트 ( 116 ) 및 그 의 컴포넌트 리소스 들 에 대한 요청 들 을 수신 하 고 그 요청 들 에 응답 하 도록 구성 되 는 웹 서버 애플리케이션 ( 114 ) 을 실행 한다 . 웹 서비스 ( 118 ) 도 웹 사이트 ( 116 ) 의 제공 과 관련 하 여 서버 컴퓨터 ( 104 ) 상 에서 실행 된다 . 아래 더 상세히 설명 되 는 바 와 같이 , 웹 서비스 ( 118 ) 는 웹 브라우저 ( 110 ) 로부터 수신 된 요청 들 에 응답 하 여 다이내믹 그래픽 을 생성 하 기 위한 기능 을 제공 한다 . 이 에 관련 하 여 , 웹 브라우저 ( 110 ) 는 클라이언트 측 코드 ( 112 ) 를 실행 할 수 있 다 . 클라이언트 측 코드 ( 112 ) 는 웹 사이트 ( 116 ) 및 웹 서비스 ( 118 ) 와 함께 본 명세서 에 설명 된 사용 자 인터페이스 기능 을 제공 하 도록 동작 한다 . 클라이언트 측 코드 ( 112 ) 는 웹 페이지 의 디스플레이 와 함께 클라이언트 측 코드 를 실행 하 기 위한 자바 스크립트 ( JAVASCRIPT ) 또는 다른 적합 한 기술 을 포함 할 수 있 다 . 웹 사이트 ( 116 ) 및 웹 서비스 ( 118 ) 에 의해 제공 되 는 기능 에 관한 추가 적 인 상세 들 은 도 2 - 10 b 에 관하 여 아래 에 제공 된다 .