The Java example applications are all simple applications that follow the same basic structure. First, Commandline.parse is called to parse the argument list. Next, the appropriate method in the NameValueObjectArchive class is called to communicate with the 5800 system server. Finally, output is delivered back to either standard output, a file, or both. Refer to the comments in the sample code for further details.