INFO
Sylabus
OMG CORBA, cz. 2
1. CORBA: schemat wywoływania dynamicznego
2. Wołania dynamiczne
3. Rodzaje wołań dynamicznych
4. DSI: Dynamiczny szkielet
5. CORBA: Rdzeń ORB: przezroczystość
6. Rdzeń ORB: referencje do obiektów
7. Model obiektowy OMG
8. Model obiektowy OMG: zestawienie typów
9. OMG IDL
10. Przykład opisu w IDL
11. OMG IDL - inny przykład
12 IDL: jeszcze inny przykład
13. OMG IDL: pojęcia
14. IDL: typy wbudowane
15. IDL: typy konstruowane, typy wzorcowe
16. IDL: typy referencji do obiektów
Skorowidz
Wyście:
Wyklad II. Wprowadzenie do OMG CORBA, część 2 (KURS SSR)
I II III IV V VI VII VIII IX X XI XII XIII XIV
« poprzedni punkt   następny punkt »

8. Model obiektowy OMG: zestawienie typów

(11kB)
9. OMG IDL (Interface Definition Language)

IDL jest kluczem do współdziałania systemów poprzez interfejsy oparte na OMG CORBA. Jest on językiem neutralnym, niezależnym od jakiegokolwiek języka programowania. IDL jest deklaracyjny; zajmuje się wyłącznie specyfikacją obiektów

Jest on potrzebny użytkownikom do dwóch celów:
  • klientom, którzy mogą wywoływać operacje zdefiniowane w IDL,
  • projektantom, którzy mogą rozszerzać istniejące funkcje systemu poprzez specjalizację istniejących interfejsów
  • IDL określa typy i interfejsy obiektów, podobnie do klas w C++ lub interfejsów w Java. IDL nic nie mówi o implementacji obiektów i operacji na obiektach.

     module Bank {
          interface Konto  {  ...   }; 
          interface Klient  { ...   };
          ....
         };
    « poprzedni punkt   następny punkt »