his.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Jämförelse av standarder för interaktivitet mellan distribuerade objekt
University of Skövde, Department of Computer Science.
1998 (English)Independent thesis Basic level (degree of Bachelor)Student thesis
Abstract [sv]

Mycket tyder på att utveckling av framtida informationssystem i huvudsak kommer att utgöras av montering av mjukvarukomponenter. Med mjukvarukomponenter avses suveräna objekt som utför en viss operation på inmatad data och/eller erbjuder operationer som manipulerar lagrad data. På samma sätt som hårdvarukomponenter löds ihop på ett kretskort ska implementerade komponenter kunna tas i bruk för att skapa ett komplett informationssystem. Eftersom komponenterna är suveräna kan ett informationssystem distribuera dessa komponenter till datorer med godtycklig mjukvara installerad i ett nätverk. På så sätt utnyttjas den datorkraft som finns i ett nätverk på ett bättre sätt. Detta kräver att ett gemensamt språk används för att kommunikation ska kunna ske mellan dessa komponenter. Flera stora mjukvaruleverantörer har därför tagit fram olika objektstandarder för att erbjuda just detta gemensamma språk. De objektstandarder som dominerar är Microsofts DCOM och OMG:s CORBA. Pga att det finns två dominerande standarder så är det väl ganska naturligt att fördelar och nackdelar med de båda måste identifieras. Det finns flera dokumenterade undersökningar om just detta. Gemensamt för dessa är att de inte är särskilt lättillgängliga för systemutvecklingsprojekt i allmänhet eftersom skillnader mellan standarderna återfinns på en alltför tekniskt detaljerad nivå. I det här projektet involveras därför s.k mittenlagerverktyg, dvs mjukvara som bygger på respektive standard, för att erhålla ett resultat som är tillräckligt abstrakt för att kunna användas av systemutvecklare i allmänhet.

Den metod som tillämpas bygger i huvudsak på ett kvalitativt angreppssätt och inleds med att utifrån ett befintligt system fastställa kriterier för jämförelsen. Information för att bedöma vilket stöd aktuell standard ger för respektive kriterie hämtas från tillgängliga specifikationer och annan dokumentation om såväl objektstandarderna som mittenlagerverktygen.

Vissa generella omdömen från tidigare undersökningar har trots allt framförts. De anger att informationssystem som ska operera på Windowsplattformar bör välja DCOM och informationssystem som ska operera på skilda plattformar bör välja CORBA. Det här projektet styrker den slutsatsen men beaktar dessutom systemkrav såsom tillgänglighet, prestanda, transaktionshantering, felhantering, säkerhet och dataintegritet etc. Detta möjliggörs genom att mittenlagerverktyg involveras i projektet. Ett system med betydande krav på transaktionshantering, felhantering, säkerhet och dataintegritet erhåller sannolikt bäst resultat med CORBA medan ett system med framträdande krav på tillgänglighet och god prestanda vid utökning av antalet användare lyckas bäst med DCOM. Dessutom tycks DCOM och andra verktyg baserade på DCOM i större utsträckning än CORBA prioritera användarvänlighet. För att åstadkomma detta krävs att den omgivning där DCOM-systemet ska operera är ganska väl anpassat. Hög användarvänlighet sker således på bekostnad av aktuellt informatiossystems anpassningsförmåga till godtyckliga omgivningar.

Place, publisher, year, edition, pages
Skövde: Institutionen för datavetenskap , 1998. , 52 p.
National Category
Information Science
Identifiers
URN: urn:nbn:se:his:diva-167OAI: oai:DiVA.org:his-167DiVA: diva2:2516
Presentation
(English)
Uppsok
Social and Behavioural Science, Law
Supervisors
Available from: 2007-10-12 Created: 2007-10-12 Last updated: 2009-10-19

Open Access in DiVA

fulltext(2715 kB)157 downloads
File information
File name FULLTEXT01.psFile size 2715 kBChecksum SHA-1
81898ef8806d3e7162ce5fb49513679212d83e253aabec8a098d50a535f22bb807abff03
Type fulltextMimetype application/postscript
fulltext(248 kB)119 downloads
File information
File name FULLTEXT02.pdfFile size 248 kBChecksum SHA-512
144aba9bfe2423a49d0a8353df0928f21fc2f50d0f9314efd191e79e3d401b4f37f7deef4e1f4180902ab7195997598087cf92ef2729a1c0c161433ff1d2ef03
Type fulltextMimetype application/pdf

By organisation
Department of Computer Science
Information Science

Search outside of DiVA

GoogleGoogle Scholar
Total: 276 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

Total: 143 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf