대화식매체시스템은 사용자인터페이스(113, 116; 203; 306, 307, 308, 309)와 서버(101; 204; 301)를 포함한다. 사용자인터페이스는 개인적인 사용을 위해 위치된 시각적출력 사용자인터페이스부(115, 118, 205; 306, 307)를 갖는 출력기기와 출력사용자인터페이스부와 공존하며 사용자에 의한 사용을 위해 위치된 사용자입력수단(115, 118; 206; 308, 309)을 구비한다. 서버(101; 204; 301)는 상태기계(3a, 3b, 3c; 5, 6a, 6b, 6c; 7a, 7b, 7c, 9a, 9b, 9c), 사용자입력수단으로부터 세션참조 및 데이터를 포함하는 메시지를 수신하며, 수신된 메시지의 적어도 데이터부분을, 세션참조에 의존하여 상태기계에 라우팅하는 입력라우팅수단(1; 5; 8), 및 출력기기를 위해 적어도 수신지참조 및 제어데이터를 포함하는 메시지들을 라우팅하며, 상기 제어데이터를 상기 수신지참조에 의존하여 출력기기에 라우팅하는 출력라우팅수단(4; 5; 8)을 구비한다. 상태기계는 입력라우팅수단에 의해 자신에 라우팅된 데이터에 응답하여 적어도 수신지참조를 포함하는 메시지를 발생한다. 이 대화식메체시스템은 특히 단문메시지서비스메시지들를 사용하는 HTML에 기반한 통신, 전자상거래 및 대화식텔레비전을 제공하는데 사용될 수 있다.