On Mon, 2002-11-11 at 07:13, Dain Sundstrom wrote: > Hiram Chirino wrote: > >>Hiram, I think you missed the point. Of course we could do this with > >>out requiring JMX; anything is possible. The point is if we agree that > >>JMX is always on the client side then entire system is simplified. > > > > I guess the disconnect is happening right here. IMO JMX does not always > > make things easier. What do you think JMX provides that would simplify "the > > entire system"? Is it: > > (1) Runtime server administration > > (2) Service creation/configuration/lookup. > > > > Even though those are super important on the server side, I just don't see > > how important those would be on the client side. Am I missing something > > else? > > Yes. The microkernel, but more importantly only one system to > understand. The reuse is huge, and not just code reuse; we get reuse of > understanding and design. > > As for specifics on what I think is most important about JMS, I would > say detyped invocation, lifecycle management and lookup. The management > stuff is useful too ;)
Without even understanding, what the specifics of detyped invocation, .. are, I _can_ say, that using the microkernel on the client side is the way to go. It's aspect oriented programming, what the EJB spec is all about (although most people seem to ignore it). Only the notation of aspects isn't as smooth as can get yet. We need services, we need containers, we need interceptors and we need aspects everywhere. BTW: jboss architecture must support calls between different jboss jvms with proper transaction handling anyway. So beside an application-client deployer, the requirements of a jboss client are a subset of the requirements of the server. just my 2 cents, Holger ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ Jboss-development mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jboss-development
