Jämförelse av dagens komponentteknologier med avseende på deras tekniska egenskaper

Detta är en Kandidat-uppsats från Institutionen för datavetenskap

Författare: Kristoffer Dolck; [2003]

Nyckelord: Komponentteknologier; Komponent; COM; CORBA; JavaBeans;

Sammanfattning: En komponentbaserad mjukvaruutveckling syftar till att minska utvecklings- och underhållskostnader för mjukvaruprogram. Trots att det idag inte finns någon enhälligt accepterad definition av en komponent så existerar komponentteknologier som ämnar till att minska utvecklingstiden för mjukvara genom komponenter. De olika teknologierna som undersöks i denna rapport är Microsofts COM, OMGs CORBA och Suns JavaBeans. Dessa jämförs på tekniska egenskaper, prestanda, språkberoende, plattformsberoende och distributionsstöd då dessa egenskaper är viktiga för programvaruutvecklare vid val av teknologi. Detta genomförs med hjälp av en litteraturstudie över specifikationerna för respektive teknologi. Litteraturstudien täcker även material av teknologiernas existens på dagens kommersiella komponentmarknad. Resultatet från jämförelsen pekar på att COM-teknologin kommer att dominera marknaden för komponenter på Windows-plattformarna och att CORBA kommer att smälta ihop med JavaBeans för att dominera marknaden för icke Windows-plattformar.

  HÄR KAN DU HÄMTA UPPSATSEN I FULLTEXT. (följ länken till nästa sida)