咨詢內(nèi)容:
比如我有一套自己編的系統(tǒng)指標,給別人進行參考和補充過濾,但是我暫時還不想全部公開,要怎么把這部分代碼封裝起來讓后別人可以調(diào)用但是不能查看和修改我的部分???
我目前的做法是通過函數(shù)引用,然后對我的代碼進行加密:
比如源模型叫 TEST1,輸出的信號是 A1、A2
別人用的時候這樣引用即可:
A1:=#TEST1.A1#;
A2:=#TEST1.A2#;
但是問題是這樣似乎很卡,我的策略寫的代碼很臃腫,獨立運行時候的速度候尚可接受,可是一旦被引用,系統(tǒng)就會很卡。
請問有沒有更好的封裝方式,提高引用效率???
謝謝
?
?來源: m.kzuj.com.cn
金字塔資深技術(shù):
直接把整個代碼都給加密了只有這個辦法,沒有辦法部分加密的
你要部分加密的意義是什么呢,如果不想讓人看只能用,就直接加密就行了
技術(shù)交流:
意義在于允許別人做添加和過濾,但是不公開代碼。別人需要引用我的信號
?
技術(shù)交流:
這個沒有辦法了,沒辦法部分
或者你考慮寫成dll模式,某些指標用dll
還有一種把指標給客戶遠程調(diào)用方式
遠程指標調(diào)用 | 金字塔學院 (weistock.com)