使用HessianKit的記錄

2021-05-17 21:00:41 字數 586 閱讀 6807

因專案需要,需要在iphone上使用hessian協議和server端通訊。找到了現成的 hessiankit,不過還是遇到了些問題。

記錄下:

1. server端有使用者名稱 密碼的驗證,需要在hessian協議裡加入。通過參考其他語言的hessian實現和網路截包,發現只要

在http頭中加入 authorization 的值就可以了,值是由使用者名稱和密碼組成的乙個24位變32為的字段。

2.在自定義物件轉換時遇到這個問題 unrecognized selector sent to instance 調查後發現是本地物件和遠端物件的

網域名稱不匹配。作者沒在doc中說明。加入 cwhessiantranslator * ct=[[cwhessiantranslator alloc]init];

[ct setprotocol:@protocol(hhostcard) fordistanttypename:@"com.glority.ecard.hessian.so.hhostcard"]; fix。

movefileex的使用記錄

該標誌一般由安裝程式使用,比如你想安裝新的驅動程式時,由於舊的驅動程式仍被系統使用而無法刪除或覆蓋它。在這種情況下,安裝程式可以把新的驅動程式拷貝到乙個臨時的目錄中,然後用movefile delay until reboot標誌呼叫movefileex,當系統重啟後,系統就在啟動之前用新的驅動程式...

XXL JOB的使用記錄

1關於部署,例子程式都可以查官網 2使用中的問題記錄 a 增加 com.slyang 1.0以及一些引用parent的版本號,這樣就可以執行了。b 在部署的xxl job和springboot專案的時候出現,不能自動註冊,以及springboot的返回值失敗。原因是我部署xxl job和spring...

Dock的使用記錄

企業應用架構模式 企業批量購書 分享 關注商品舉報 程式設計師 技術討論會 的各種ppt systemctl stop firewalld.service 停止firewall systemctl disable firewalld.service 禁止firewall開機啟動 sudo apt g...