John Harby wrote: > > But EJBs are components. If you look at the OO theory involving > modeling like UML and processes such as RUP, EJBs fit into their > notion of components nicely.
Components are only one part of "OO" (note that Object Oriented as itself does not exist. We must have OOA or OOD to be actually meaningful). RUP can be applied to non-OO design and analysis, just like UML can be. Another part of OOD is about building heirarchical models, which EJBs do not allow without a great deal of effort. For example, as a rough guess, about 50% of the design patterns could not be used in an EJB environment - in particular some of the core patterns of Observer and Command are impossible to implement. Both these patterns are core to the J2SE design. -- Justin Couch http://www.vlc.com.au/~justin/ Freelance Java Consultant http://www.yumetech.com/ Author, Java 3D FAQ Maintainer http://www.j3d.org/ ------------------------------------------------------------------- "Humanism is dead. Animals think, feel; so do machines now. Neither man nor woman is the measure of all things. Every organism processes data according to its domain, its environment; you, with all your brains, would be useless in a mouse's universe..." - Greg Bear, Slant ------------------------------------------------------------------- =========================================================================== To unsubscribe, send email to [EMAIL PROTECTED] and include in the body of the message "signoff EJB-INTEREST". For general help, send email to [EMAIL PROTECTED] and include in the body of the message "help".
