Hey,
ich mache gerade meine ersten Gehversuche mit CORBA. An sich funktioniert es schon, hab eine schöne Hello-Methode gebaut die Client und Server sich gegenseitig hallo sagen lässt.
Nun brauch ich aber die Übergabe eines eigenen Objekts, nur wie geht das?
Ich habe quasi im Client eine Variable "x" vom Typ "Apfel" (eigene Klasse) und der Client möchte dem Server nun den Apfel schicken.
Bisher ist meine idl-Datei etwa so:
funktioniert auch wunderbar mit den Strings. Aber wenn ich da jetzt "Apfel" statt string schreibe, meint er der Typ sei undefined. Wie kann ich jetzt den Apfel übergeben, wie sieht die idl dazu aus?
ich mache gerade meine ersten Gehversuche mit CORBA. An sich funktioniert es schon, hab eine schöne Hello-Methode gebaut die Client und Server sich gegenseitig hallo sagen lässt.
Nun brauch ich aber die Übergabe eines eigenen Objekts, nur wie geht das?
Ich habe quasi im Client eine Variable "x" vom Typ "Apfel" (eigene Klasse) und der Client möchte dem Server nun den Apfel schicken.
Bisher ist meine idl-Datei etwa so:
Java:
module PMDSModule
{
interface PMDS
{
void sayHello(
in string content
);
string getHello();
};
};
funktioniert auch wunderbar mit den Strings. Aber wenn ich da jetzt "Apfel" statt string schreibe, meint er der Typ sei undefined. Wie kann ich jetzt den Apfel übergeben, wie sieht die idl dazu aus?