CORBA
Module Example {
struct Date {
unsigned short Day;
unsigned short Month;
unsigned short Year;
}
interface Ufo {
readonly attribute unsigned long ID;
readonly attribute string Name;
readonly attribute Date FirstContact;
unsigned long Contacts ();
void RegisterContact (Date dateOfContacts);
}
}
Invocation
Interface
Object
Adapter
ORB
Interface
ORB
Interface
obj.m(args)
Object
method1
…
method n
Previous slide
Next slide
Back to first slide
View graphic version