A Remote Access Protocol for the X Window System

This paper presents a protocol which communicates information about graphical interfaces between X applications. This protocol, called Remote Access Protocol (RAP), can be used to script or test graphical applications, or, as in our case, translate a graphical application to a non-visual presentation. We present details on how applications begin communicating via RAP and describe the messages in the protocol itself.