• English
    • svenska
  • svenska 
    • English
    • svenska
  • Logga in
Redigera dokument 
  •   Startsida
  • Student essays / Studentuppsatser
  • Department of Informatics / Institutionen för informatik (-2005)
  • D-uppsatser
  • Redigera dokument
  •   Startsida
  • Student essays / Studentuppsatser
  • Department of Informatics / Institutionen för informatik (-2005)
  • D-uppsatser
  • Redigera dokument
JavaScript is disabled for your browser. Some features of this site may not work without it.

Enterprise Java Beans- ur ett utvecklingsperspektiv

Sammanfattning
Det höga tempot som råder inom systemutvecklingsvärlden för internetbaserade programvaror ställer stora krav på de företag som utvecklar denna mjukvara. Krav på hög prestanda och driftsäkerhet samt bra funktionalitet skall uppnås samtidigt som utvecklingen skall gå så fort som möjligt och till så låg kostnad som möjligt. Vår uppsats fokuserar på utvecklandet av flerskiktade, distribuerade system i denna situation. För att uppnå ett bra resultat vid utveckling av flerskiktade, distribuerade system undersökte vi om ramverket Enterprise JavaBeans (EJB) kunde vara ett hjälpmedel för systemutvecklare. EJB är ett standardiserat ramverk för komponentintegration. Syftet med uppsatsen var att undersöka vilka svagheter och styrkor som EJB har ur en systemutvecklares perspektiv. Vår problemställning var därför att komma fram till på vilka sätt det är bättre att använda ramverket Enterprise JavaBeans för att bygga ett distribuerat, flerskiktat system än att utveckla samma funktionalitet i Java utan att använda något ramverk. Problemställningen avgränsades till att behandla enbart systemutvecklingsaspekten. Vårt arbete bedrevs i fem faser med följande metoder: litteraturstudie, kvalitativa intervjuer med javautvecklare utan erfarenhet av ramverket, prototyputveckling, kvalitativa intervjuer med erfarna EJB-utvecklare, samt en kvantitativ analys av vanligt ställda frågor på internet rörande ramverket. Vår slutsats var att EJB-ramverket är bättre för att utveckla distribuerade, flerskiktade system på många sätt än traditionell systemutveckling i Java. De huvudsakliga orsakerna till detta var de tjänster som ramverket erbjuder systemutvecklaren i form av automatisk hantering av samtidighet, transaktioner, beständighet, distribuerade objekt och namngivning. Samtidigt visade studien att EJB inte lämpar sig för alla typer av systemutvecklingsprojekt och att systemutvecklaren därför noga bör utvärdera nyttan av tjänsterna i sitt aktuella projekt.
Examinationsnivå
Student essay
Universitet
Göteborg University. School of Business, Economics and Law
URL:
http://hdl.handle.net/2077/1357
Samlingar
  • D-uppsatser
Fil(er)
bergqvist.ericsson.pdf (2.165Mb)
Datum
2001
Författare
Ericsson, Anders
Bergqvist, Jonas
Språk
sv
Metadata
Visa fullständig post

DSpace software copyright © 2002-2016  DuraSpace
gup@ub.gu.se | Teknisk hjälp
Theme by 
Atmire NV
 

 

Visa

VisaSamlingarI datumordningFörfattareTitlarNyckelordDenna samlingI datumordningFörfattareTitlarNyckelord

Mitt konto

Logga inRegistrera dig

DSpace software copyright © 2002-2016  DuraSpace
gup@ub.gu.se | Teknisk hjälp
Theme by 
Atmire NV