Originally posted by ruilin yang:
Hi all
what design patterns are used in RMI,JMS,Corba,EJB, and JNDI?
I know RMI uses Proxy. What about other above technologies ?
Thanks
Ruilin
The internal implementations use lots of the different design patterns. For instance, WebSphere's EJB implemention uses Strategy to handle tunnelling IIOP over HTTP in some cases. However, what
you should really care about are what design patterns are unique to these distributed technologies. For that I'd recommend:
http://www.amazon.com/exec/obidos/ASIN/0130648841/ref=bxgy_sr_text_a/104-3422779-4627908 (Excellent book overall)
and
http://www.amazon.com/exec/obidos/ASIN/0471158828/qid=1004747114/sr=8-1/ref=sr_8_3_1/104-3422779-4627908 (which unfortunately is a good 40 page paper struggling to escape a mediocre 200+ page book)
Kyle
------------------
Kyle Brown,
Author of
Enterprise Java (tm) Programming with IBM Websphere
See my homepage at
http://members.aol.com/kgb1001001 for other WebSphere information.