2013-05-18 71 views
1

Java Web Start可以集成到某些許可管理機制中,以便只有當該特定用戶獲得升級許可時才能獲取更新?Java Web Start和許可證管理

因此,假設用戶購買軟件,下載並運行軟件。他們有權進行1年的升級。 Java Web Start會在您啓動應用程序時自動查找更新,對嗎?在檢查過程中,是否有辦法維護用戶憑據,以便1年後不再允許他們獲得新版本?

回答

1

一個簡單的方法是使用鎖定到某個本地許可證文件的自定義URL,但我想它可以很容易地共享。在服務器上,您可以有一個主控制器查看URL,根據用戶/許可證的有效性查找支持級別並列出新罐子。


另一種方法是使用的用戶名+認證通過下載罈子首先確定用戶和她的許可,然後應用程序更新它的自我,並且具有啓動另一個類,詢問主要的應用程序退出,複製罐子,然後重新啓動主應用程序。

因此,其中一個罐子就是更新程序,在啓動時由主應用程序調用(如果默認快捷方式),那麼更新程序將更新罐子,然後用-no-update標誌調用主應用程序。