Avatar billede magoo20000 Nybegynder
28. juni 2002 - 20:58 Der er 1 kommentar og
1 løsning

IDL

Er der nogen der kan give mig svar på, hvad de såkaldte idl filer gør mht. til corba middleware.. Hvad danner de og hvorfor!??
Avatar billede bearhugx Nybegynder
29. juni 2002 - 17:15 #1
NB : Jeg håber ikke at dette er hel sort snak... Der er et stykke tid siden jeg arbejdede med CORBA
------

IDL står for Interface Definition Language.

Man bruger IDL-filer til at lave sprog-uafhængige definitioner af interfaces. F.eks. vil en idl-fil være ens for c++ og java, hvis der skulle laves en metode sayHello() som returnere en tekststreng...

Man skal huske på at de distributive objekter man lægger ud i Orb'en jo også skal kunne kaldes af andre programmeringssprog. Derfor er der brug for en 3-parts definition af, hvilke metoder der er tilgængelige, og hvad parametre de modtager og returnerer

I Java laver man en IDL-fil med disse defintioner. Derefter kompileres IDL-filen, hvilket resulterer i stubs og interfaces, som klassen, der implementerer disse services så nedarver fra.


/Søren Munk Skrøder
Avatar billede bearhugx Nybegynder
29. juni 2002 - 18:14 #2
takker for points :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester