管理層要求我們考慮在某些現有應用程序中實施許可功能。到目前爲止,這些應用程序只需支付費用,客戶可以隨意安裝。我們需要實施新的許可模式,以產生更多收入,因爲我們的舊產品運行良好,人們沒有理由進行升級。因此,我們的新客戶將不得不支付許可費用和/或僅限於他們可以安裝多少設備。我從來沒有處理過這個東西,所以請原諒我的無知。我需要儘可能多的指導(指導我朝着正確的方向發展將會很棒!)。我們需要以下...如何在應用程序中實施靈活的試用版本和許可選項
- 時間有限的演示版本。當他們安裝軟件時,它可以在一段固定的時間內使用完整的功能。之後,當他們嘗試運行它時,它會告訴他們他們的許可證已過期。
- 許可選項,限制應用程序在特定機器上運行。
- 許可選項將應用程序限制爲由特定用戶運行。
- 許可選項將應用程序限制爲某個總數的用戶或併發用戶。
第一個很簡單,但我不知道如何去實現其他三個。任何意見是極大的讚賞。
謝謝,這看起來像一個非常靈活的包!雖然我很擔心客戶端許可(不是雙關語!)。這是否意味着每個客戶都需要爲客戶許可證付款?也許我是錯誤的解釋。你有多少工作要整合? – 2011-05-16 23:53:39
我們圍繞許可框架構建了一個包裝器,然後通過包含我們的許可包裝器並在第一個實例加載到內存中時調用「檢查許可證」功能,真正實現許可個別「組件」(主要是網頁控制) 。 我不認爲每個客戶都需要支付,我相信您可以基於硬件而不是用戶許可出去......但是我們的產品是按客戶端許可證的,因此我們沒有探索很多框架。可能最好是通過電話獲得desaware,或者查看他們的30天試用版。 – womp 2011-05-18 17:24:40
很好的建議。謝謝! – 2011-05-18 18:56:15