My favorites | Sign in
Project Home Downloads Wiki Issues Source
Project Information
Members
Links

1) pygtk based GUI.It has Tree display of files and folders, support for rightclick 'open with' and properties dialog.

2)Udp communication between the GUI and the server on the local node using XML,which includes requests and display updation (due to modification of folder contents in some other nodes).

3)The xml information from the server will contain file and folder names and their associated attributes in XML format . The builtin xml parser constructs an element tree and this is used for displaying the file attributes(properties).

4)Writing to a remote file: Using XMLRPC(apache java libs) and write concurrency issues

5)contents of a folder on another node is obtained by the local server only when the gui requests it. Now these contents , which are already in the servers memory can remain there. When the GUI once again requests the same nodes contents , it can be given back easily. A cache mechanism to save a folders contents(list of files and folders)

Powered by Google Project Hosting