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
Comparison of Enterprise Java Beans and .NET from a Component Point of View
Blekinge Institute of Technology, Department of Software Engineering and Computer Science.
2003 (English)Independent thesis Advanced level (degree of Master (One Year))Student thesisAlternative title
Jämförelse av Enterprise Java Beans och .NET från en Komponents Synvinkel (Swedish)
Abstract [en]

This paper may be of interest for anyone developing component based software, (such as software architects and designers, advanced web system developers etc), companies choosing between technologies and that are in need of high performance, etc. The Enterprise Java Beans (EJB) technology and the .NET technology are similar to each other in many ways. Both of the technologies are used for developing components that can interact through some kind of server, it is possible to make distributed applications etc. The similarities between these technologies make it interesting to compare them. They also make it hard to decide which technology to choose. One goal of this report is to present information that can help choosing. This is done by presenting basic component theory, information about EJB and .NET, and finally the result of an experiment is presented. In the experiment one or more clients connect to one or more servers to get to a set of distributed components. As it turns out, EJB is superior to .NET in all areas but one. EJB needs more resources and may cut clients of when not getting enough. .NET on the other hand is slow, but it always delivers.

Abstract [sv]

Det här arbetet kan vara av intresse för komponentutvecklare, företag som väljer mellan teknologier och anser att prestanda är viktigt. Enterprise Java Beans (EJB) och .NET har många likheter och kan användas för komponentutveckling. Likheten mellan teknologierna gör det intressanta att jämföra dem med varandra. Grundläggande komponentteori bygger tillsammans med teori om EJB och .NET upp en bas som sedan används för att göra en teoribaserad jämförelse. Slutligen presenteras resultatet av ett experiment där de båda teknologierna jämförs. Där visar det sig att EJB är överlägsen i alla avseenden utom ett. I EJB behövs mer resurser än i .NET för att det ska fungera optimalt och för att allt arbete ska klaras av. .NET är långsammare men lyckas alltid genomföra sitt uppdrag.

Place, publisher, year, edition, pages
2003. , 65 p.
Keyword [en]
EJB, .NET, component, distribute
National Category
Computer Science Software Engineering
Identifiers
URN: urn:nbn:se:bth-3602Local ID: oai:bth.se:arkivex9C8521804986AA64C1256D93004CE4E6OAI: oai:DiVA.org:bth-3602DiVA: diva2:830912
Uppsok
Technology
Supervisors
Note
If using my mail address found under “Författares e-post/Author's e-mail:”, please remove “ANTI_SPAM” from the rear end of the address. Om du vill skicka ett mail till e-postadressen under rubriken "Författares e-post/Author's e-mail:", så ta bort texten "ANTI_SPAM".Available from: 2015-04-22 Created: 2003-08-31 Last updated: 2015-06-30Bibliographically approved

Open Access in DiVA

fulltext(811 kB)267 downloads
File information
File name FULLTEXT01.pdfFile size 811 kBChecksum SHA-512
e0233f8418f0cf933d1781d6b8bf9f5ccb1480d34eed83fb69dff8ff928277417facca1007ff93292a04b33421153b7f7f09c09b462e2e589ad9eac034b04ab4
Type fulltextMimetype application/pdf

By organisation
Department of Software Engineering and Computer Science
Computer ScienceSoftware Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 267 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: 19 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