Title : 
Towards a WebJDK: Extending openJDK 7 for client file system access over cloud
         
        
            Author : 
Deshpande, C.V. ; Shetye, A.S. ; Ghuge, S.S. ; Aghav, J.V.
         
        
            Author_Institution : 
Dept. of Comput. Eng. & Inf. Technol., Coll. of Eng., Pune, India
         
        
        
        
        
        
            Abstract : 
Deploying Java applications to the cloud with access rights to the local client´s file-system involves modification of the Java application code to use non-standard APIs for client´s filesystem access. With the steady migration of existing technologies towards a web-aware implementation, this paper presents the file access sub-system of a potential WebJDK. WebJDK is designed to provide an implementation of the OpenJDK that runs in the cloud and interacts directly with the client´s browser. The WebJDK implementation and its sub-systems are based on the Caciocavallo project by OpenJDK. The proposed file access subsystem implementation leverages the File-System API provided by HTML5. This allows the use of standard Java APIs for accessing files of clients with variety of underlying native file systems.
         
        
            Keywords : 
Java; Web services; application program interfaces; cloud computing; file organisation; HTML5; Java application code; OpenJDK 7; WebJDK; client file system; cloud computing; file access subsystem; file-system API; standard Java API; Browsers; Conferences; Graphical user interfaces; Graphics; HTML; Java; Servers; File sytems; Open source software; Softwares; Web services;
         
        
        
        
            Conference_Titel : 
Information & Communication Technologies (ICT), 2013 IEEE Conference on
         
        
            Conference_Location : 
JeJu Island
         
        
            Print_ISBN : 
978-1-4673-5759-3
         
        
        
            DOI : 
10.1109/CICT.2013.6558293