The J2EE PetStore application was created as an educational tool to showcase
features available in a J2EE architecture. True, it has many more EJB's then
required in a normal application but these EJB's are meant to be examples of
how the technology can be used. PetStore shows by example various design
patterns and is not meant to be a benchmarked application.

Microsoft is really missing the point in their benchmark. In their port they
don't have a middle tier. They are really missing the meat of the
architecture and essentially have a database accessible through webpages. It
is this middle tier, through the use of EJBs, that allows pluggability and
reusability of business logic.

It is quite telling that Microsoft targeted a strawman, non-optimized,
education focused application instead of an official J2EE benchmark like
ECPerf.

Justy

----- Original Message -----
From: "James Strachan" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, October 31, 2001 1:19 PM
Subject: [OT] MS makes a better PetShop...


> http://msdn.microsoft.com/net/compare/petshop.asp
>
> Its not a very fair comparison (suprise suprise) but from a quick look at
> the source code, it seems MS achieve their performance gains by not using
> EJBs :-)
>
> I wonder what the figures would look like if the PetStore were implemented
> along similar techniques using just regular JavaBeans and JSP...
>
> James
>
>
> _________________________________________________________
> Do You Yahoo!?
> Get your free @yahoo.com address at http://mail.yahoo.com
>
>
> --
> To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
>


--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to