www.pegasos.org

Programmering - Komponenter i MorphOS?

dholm - Nov 12, 2003 - 16:09
Post subject: Komponenter i MorphOS?
Hallo,
finns det nån standard för att dela komponenter i MorphOS? Typ som CORBA, COM eller något liknande system?
gunne - Nov 13, 2003 - 12:32
Post subject:
Krångliga frågor du ställer Cool

Vad är nu CORBA och COM ?
dholm - Nov 13, 2003 - 13:20
Post subject:
CORBA gör att du kan distribuera programkod över ett nätverk. Applikationen behöver inte veta var programkoden ligger för att köra den. COM är enklare och fungerar bara lokalt. Windows använder COM och DCOM (som är en simpel version av CORBA) medans GNOME och KDE använder sig av CORBA.
Detta gör att du kan programmera en video provider som enbart avkodar video. Sen kan vilken applikation som helst använda komponenten. Tex kan du göra ett program som spelar video, videoredigeringsprogram eller bara en browserplugin där alla använder sig av samma komponent. Detta är en modernare variant av code reuse istället för att alla program länkar mot ett lib dynamiskt eller statiskt. Det finns en del fördelar iom att du kan distribuera objekten så programkoden måste inte finnas på datorn som applikationen körs på.
gunne - Nov 13, 2003 - 14:22
Post subject:
Oki dok.

Sökte lite på yahoo också, och det verkar ha anknytning med Java, kanske ligger som ett underliggande lager för att distribuera själva Java-koden ?

Och som vanligt försöker väl Microsoft göra sin egen variant, och som inte är kompatibel med andra...

Nu gör jag ingen programmering, men läser om lite av varje emellanåt.

http://mdc.morphos.net är resursnätet som utvecklas. Jag vet också de håller på att försöka ändra strukturen en del, t.ex även med Phoenix.

Vart inne och läste lite på mdc.morphos.net just.

Det är också tal om en utvecklarkonferens, och att försöka samla resurserna bättre, och att försöka få folk att agera mer i grupp än som enskilda individer. Jag skickade ett litet förslag till bbrv ang den här utvecklarkonferensen, försöker vara lite aktiv.
dholm - Nov 13, 2003 - 14:32
Post subject:
Java stödjer CORBA såsom så många andra språk eftersom det är den största standarden. Java har även ett egen motsvarighet som heter RMI (Remote Method Invocation).
CORBA är dock inte java-specifikt.

Jag frågade även på mdc ang. detta. Men iom att telia fortfarande routar bort alla mina paket till morphos.net, morphzone.org och genesi.lu så kan jag bara läsa svaren från skolan =(.
gunne - Nov 13, 2003 - 16:17
Post subject:
Knepigt det med routning som du skriver. Har ingenting med proxy-inställningar att göra tror du ?

Finns lite info här;

http://proxyhelp.telia.net/

Provade just med att enabla proxy och kom då till den sidan.. Smile

annars kan du ju gå in på #morphos på irc arcnet.
dholm - Nov 13, 2003 - 16:43
Post subject:
Nej, det är inte det som är fel =(. Jag kommer nämligen åt alla andra servrar. Jag har mailat telia och dem säger att dem letar efter problemet i sitt system.

Försöker att inte hänga för mycket på irc, tar upp så mycket tid när man väl börjat diskutera nånting. På ett forum kan man iaf själv välja när man vill svara Smile.
dholm - Nov 13, 2003 - 21:32
Post subject:
Den största fördelen med komponentmodellen, vilket också är
anledningen till att den används, är att komponenter skrivna i ett
språk går att använda från vilket annat språk som helst. Det enda som
krävs om komponenterna använder tex CORBA är att det finns en CORBA
implementation för dem språk man vill använda. Jag vet att det finns
implementationer för C, C++, Java, Ada och Python. Utöver det finns
det förmodligen för en mängd språk till. CORBA är designat så att det
spelar ingen roll om komponenten/applikationen är skriven i ett
objekt-orienterat språk eller procedurellt vilket gör det väldigt
smidigt att jobba med. Dock krävs det ju lite mer av programmeraren
för att använda det eftersom man måste förstå hur ex CORBA fungerar.
All times are GMT + 1 Hour
Powered by PNphpBB2 © 2003-2004 The PNphpBB Group
Credits