2010-10-18 145 views
2

所以這些日子我們希望事情在雲端。使用其他Web應用程序從Web應用程序打開文件?

在桌面區域中,我們可以使用一個應用程序創建一個文件,然後使用另一個應用程序來打開該文件。

我不知道你是如何完成這個文件共享的Web應用程序?

例如,如果我創建一個允許用戶創建文件的Web應用程序,我該如何將該文件共享到另一個Web應用程序以打開它?也許用戶在我的web應用程序上創建了一個PDF文件,當他點擊它時,我想用另一個web應用程序打開這個文件 - 但不是我的 - 這樣他就不需要下載它來打開它。

在Web應用程序之間輕鬆共享文件是否存在標準方式?

我不是在問可能使這種可能的純技術,例如。 REST/json,但在應用程序之間共享文件的標準規範/實現。因爲我還沒有聽說過這種實施方式,這對雲服務非常有用,無需下載所有內容。

+0

據推測,信息(文件名,位置)將存儲在某種數據庫中,並且服務訪問數據庫... – 2010-10-18 01:56:28

回答

1

應用程序A爲該文件分配一個URL,將該URL傳遞給應用程序B,應用程序B使用HTTP通過URL檢索該文件。如果兩個應用程序都在同一臺服務器上運行,這將與從文件系統或數據庫中讀取文件一樣有效。