我試圖找到一種方法來獲取可以接受自己的類或甚至簡單的ArrayList作爲返回數據類型或參數的CORBA方法。在Java中使用CORBA方法發送和接收自己的類
我已經試過任何和對象,但沒有結果是一個抽象類和每個接口。
我甚至試圖將收到的Corba對象轉換爲ArrayList,因爲實際上我給了一個ArrayList作爲參數,但沒有得到結果。
我試圖找到一種方法來獲取可以接受自己的類或甚至簡單的ArrayList作爲返回數據類型或參數的CORBA方法。在Java中使用CORBA方法發送和接收自己的類
我已經試過任何和對象,但沒有結果是一個抽象類和每個接口。
我甚至試圖將收到的Corba對象轉換爲ArrayList,因爲實際上我給了一個ArrayList作爲參數,但沒有得到結果。
作爲一個愚蠢的答案,你可能會嘗試序列化你的Java對象到一個字節數組中,並將它們以這種方式傳遞給你的函數,然後在另一端反序列化它們。除此之外,我對CORBA的經驗一直是IDL類型的編碼/解碼功能。 IDL被認爲是Corba的好處之一:擁抱它!
接收字節數組的方法應該是什麼idl定義? – diegoaguilar
順便說一句,我真的不認爲這是一個愚蠢的答案 – diegoaguilar
這很愚蠢,因爲你基本上是做兩個序列化和兩個反序列化。你可以在IDL中嘗試這樣的操作:sequence
你能告訴我你的IDL嗎? – Makah