2015-08-31 130 views
1

我製作了一個動態PDF文件創建器,每次我點擊一個按鈕時,它都會使用數據庫上的數據生成一個新的PDF文件(刪除舊文件)。多文件訪問 - 網絡服務

我的問題是,如果我嘗試創建一個新的PDF,並在任何客戶端打開文件該程序無法編輯該文件。

有沒有辦法像「會話」一樣允許每個用戶同時編輯文件?

P.S.對不起,英語不好,我已經盡力了,我希望有人用適當的方式編輯我的問題。

回答

1

這僅僅是模糊的解決方案做

第1步:數據每次用戶請求,在PDF名稱創建一個時間戳的新的PDF,它代表獨特的方式。

步驟2:嘗試一旦創建新文件就立即刪除舊文件。 或 第2步:使用清除作業刪除舊文件。

+0

這不是我在說的,我在網上看過一些網頁,在文件的地址(例如:「site.com/file.pdf)後面添加了一些像HTML Get(例如:」 file.pdf?requestId = qwerty123「)。 –

+0

你能解釋一下你的問題嗎? –

+0

我做了一個動態PDF文件,每當我點擊一個使用Web服務的Windows應用程序中的按鈕時就創建。點擊它打開一個帶有PDF頁面的瀏覽器的按鈕,我的問題是,如果我嘗試打開目錄中的文件,然後(當文件被加載時),我會啓動應用程序,因爲它可能會'我刪除了這個文件,我在某些網站上看到過使用某種形式的會話來達到這個目的,並且我正在詢問這種方法......我不知道它是如何調用的,而且我無法找到它web –