今天開始給畢業設計開始設計了,im的狀態好說,介面也寫了出來,但是無論怎麼都有點不適應,現在發現是用於idl生成的介面與其他類介面本質不同造成的。
其實主要的類也無非如下幾個,但是,class im 就相當特別,實際上其他類都是真正幹活的,而im待會兒
還的用idl編譯器生成出8,9個類來,全都有著很奇怪的名字。。。。。。
乙個兩個idl介面設計還罷了,多了的話,其與客戶端伺服器端的不同協調問題肯定會搞得人頭暈,於是就要uml設計的支援,可是會uml那麼「高階」的設計的人精通c++的不多,精通c++而又懈於使用uml這種玩具的更少,還是j2ee好吧。。。。
class im//inte***ce to determain the stub and real poxy
class workerzero//implemant two thread object
class worker//implement two thread object
il和idl區別 IDL中常用的函式意思
字串章節 strtrim 字串的裁剪 strupcase 將字串轉成大寫 strmid 字串的提取 strlen 字串求長度 陣列章節 intarr 建立乙個整型陣列 btyarr 建立byte 型別陣列 bytscl 陣列轉換成 byte 型別fix 將其他型別的陣列轉換成整型陣列 sort 返回...
IDL的引數傳遞(五)
簡單來說,值傳遞不會改變輸入值,但是位址傳遞改變變數的值 變數傳遞例子 pro add li,a a a 10print,add li value a string 13b aend pro test li l bindgen 3 3 print,orginal value l string 13b...
IDL中用到的關鍵詞
1.inport 類似於c語言中的 include,這裡引入乙個標頭檔案mydefs和另乙個idl檔案unknown.idl,在mydefs檔案中可能包含了自定義型別,在unknown.idl檔案中 包含了iunknown的定義。2.object 表示定義的是com介面而不是rpc介面。3.uuid...