Check out the new USENIX Web site. next up previous
Next: Limitations and threats Up: Implementation issues Previous: Publius content type

User interface

The client side software includes command line tools to perform the publish, delete and update operations described in section 3. The retrieve operation is performed via the Web browser in conjunction with the proxy. In addition, a Web browser based interface to the tools has been developed. This browser based interface allows someone to select the Publius operation (retrieve, update, publish or delete) and enter the operation's required parameters such as the URL and password. Each Publius operation is bound to a special !anon! URL that is recognized by the proxy. For example the publish URL is !anon!PUBLISH. The operation's parameters are sent in the body of the HTTP POST request to the corresponding !anon! URL. The proxy parses the parameters and executes the corresponding Publius operation. An HTML message indicating the success or failure of the operation is returned. If the retrieve operation is requested, and is successful, the requested document is displayed in a new Web browser window.  

Avi Rubin
2000-06-13