我正在編寫一個數據密集型Web應用程序。 所以這意味着我不可能做任何計算在sever計算後,每一個事件涉及巨大的數據太大,再次發送到斷絕&。保護客戶端邏輯和數據
所以我必須做所有的執行&只保留所有數據在clint端。目前我正在使用JS來做到這一點。有沒有一種方法可以保護我的js文件數據,以便任何人都無法訪問它(至少很容易)?
是否有其他方式把(除了JS)把邏輯&數據放在客戶端&隱藏它們?
謝謝,
我正在編寫一個數據密集型Web應用程序。 所以這意味着我不可能做任何計算在sever計算後,每一個事件涉及巨大的數據太大,再次發送到斷絕&。保護客戶端邏輯和數據
所以我必須做所有的執行&只保留所有數據在clint端。目前我正在使用JS來做到這一點。有沒有一種方法可以保護我的js文件數據,以便任何人都無法訪問它(至少很容易)?
是否有其他方式把(除了JS)把邏輯&數據放在客戶端&隱藏它們?
謝謝,
與其將JavaScript用於客戶端邏輯,或許您可以使用從混淆的java源代碼編譯的applet。
這是一個很好的建議。在服務器和小程序之間傳送數據的簡單方法是什麼? – 2010-06-26 14:57:42
是的。小程序可以將HTTP回調回服務器。 – btreat 2010-06-26 15:03:03
使用Encode.js:encodejs.devincity.com – 2016-04-21 21:39:23
您無法保護JavaScript文件。
-
我不知道你的應用程序的具體情況,但幾乎可以肯定,爲用戶同時駐留在服務器上處理數據的方式。
你應該打開一個關於你的應用的更多細節的新問題。
就您的邏輯而言,您可以使用minification工具來使代碼難以定位。這絕不是形式或形式完全保護你的代碼,而是反擊的另一種策略。
把一些錢放在信封裏。走在街上,將信封交給一個隨機的人,並告訴他不要打開它。你如何確保保護你的錢? – 2010-06-26 14:31:38
大聲笑...順便說一句,今天只有我第一個滿意的答覆我的一個問題。 – 2010-06-26 14:38:57
使用Encode.js:encodejs.devincity.com – 2016-04-21 21:39:29