Rich Internet applications(RIA) areWeb applicationsthat have the features and functionality of traditionaldesktop applications. RIAs typically transfer the processing necessary for theuser interfaceto theWeb clientbut keep the bulk of the data (i.e., ma