[jboss-dev-forums] [Design of JBoss ESB] - Re: Multithreaded services and their EPR(s)

estebanschifman do-not-reply at jboss.com
Sun Dec 3 12:55:09 EST 2006


When Mark first explained the concept of EPR to me, he assimilated an EPR to a simple 'address'.  If many people live in the same address, even in the same apartment/suite, and we are looking for one of them in particular, we need to know the name of the person we are seeking (UID).  One address, many people = one EPR, many UIDs

I don't share the description of many listeners in the same EPR being "...hundreds of EPRs...".  It is the very same EPR with hundreds of listeners servicing it: each registration with a unique identifier.  This concept is independent of if the many listeners are several threads in the same JVM, or distributed in disparate address spaces.  If this is solved with one entry, or hundreds,  in the registry underlying repository, it will be completely hidden for the user.  They could't care less.

Having a UID added to the registration process would not alter the underlying architecture of alpha1.  It would be a requirement of the registration API.  That's why in a post on the public forum I made on friday, there was a suggestion for the Registry to return a UID at registration time, and that same UID be required at de-registration time.

E


View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3990818#3990818

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3990818



More information about the jboss-dev-forums mailing list