2017-03-15 77 views
0

我遇到了一個有趣的需求,我們必須使用Java實現簽入/簽出功能。 要求是當user2打開文件進行寫入/更新時,如果另一個用戶1也在同一文件中進行更改,他將受到限制。如果不是,則user2能夠鎖定文件以供其他用戶編輯。他進行更改並將文件提交給其他用戶進行更新。Java中的文件簽入和簽出

您是否遇到過類似的要求?如果是,請告訴我們如何解決這個問題。

我可以認爲文件鎖定和解鎖功能,但我不太確定我怎麼能實現這一點。

謝謝。

回答

0

如果你想要去與普通的Java解決方案,你應該看看Concurrency

有可能會是開放源碼庫,以及,你可以用它來獲得工作,而不是做從頭開始實現自己的。

可能JGitSVNKitjCVS