33
edits
EdenChuang (talk | contribs) No edit summary |
EdenChuang (talk | contribs) No edit summary |
||
| Line 24: | Line 24: | ||
Mounting Cloud Storage to device filesystem through the FUSE mechanism.<br /> | Mounting Cloud Storage to device filesystem through the FUSE mechanism.<br /> | ||
[[File:Cloud Storage FUSE solution.png]] | [[File:Cloud Storage FUSE solution.png]] | ||
==== Benefits ==== | |||
*DeviceStorageAPI | |||
DeviceStorageAPI provides well defined filesystem based API to access files/directories of internal storage and SD card. Once FUSE based solution supported, DeviceStorageAPI can be used directly to access cloud storage without any modification. | |||
*FUSE interface | |||
FUSE interface is a good reference for Virtual Storage Interface. By propagating FUSE interface to FirefoxOS, FirefoxOS can easy connect to many kinds of storage, such as cloud storage, NAS, etc. | |||
==== Drawbacks ==== | |||
*Cross platform/browser issue | |||
#DeviceStorageAPI is not a standard API for all browser | |||
#FUSE is a special kernel module of Unix-like OS. | |||
=== JS library solution === | === JS library solution === | ||
[[File:Cloud Storage JS solution.png]] | [[File:Cloud Storage JS solution.png]] | ||
edits