From: Anders Bengtsson Date: 2002-08-27T05:55:34+09:00 Subject: RE: Ruby Based App Server JamesBritt wrote: > What is it that you like about EJBs that you would want to see done with > Ruby? > My experience with EJBs as a data abstraction layer soured me on the whole > thing. I found them to be bloated, inefficient, and buggy (well, the > iPlanet implementation at least). I've heard some bad things about early versions of iPlanet, but don't know how it is now. > > Of course there are less heavy-duty > > ways to abstract access to a database than creating an app server, but > > providing a framework for component based database access might be the > > killer app that would make Ruby the language/platform of choice for > > web applications. > > That may be, but I'm unconvinced that EJB/J2EE should be a model for any of > that. As a whole it is kind of horrible, but it has some nice qualities: The transaction model (every call to a bean starts a new transaction if there isn't one already), the name-lookup of beans, and perhaps even parts of the persistence model. On top of those nice ideas are a ton of huge and complicated APIs and configuration options. It would be possible to build something nice and much simpler in Ruby based on those ideas, with transparent object persistence, among other things. /Anders -- A n d e r s B e n g t s s o n | ndrsbngtssn@yahoo.se Stockholm, Sweden | _____________________________________________________ F�lj VM p� n�ra h�ll p� Yahoo!s officielle VM-sajt www.yahoo.se/vm2002 H�ll dig ajour med nyheter och resultat, med vinnare och f�rlorare...