This week's giveaway is in the EJB and other Java EE Technologies forum. We're giving away four copies of EJB 3 in Action and have Debu Panda, Reza Rahman, Ryan Cuprak, and Michael Remijan on-line! See this thread for details.
Paul, One last question. I have seen commercial projects in which a traditional appliance (a toaster, a photocopier, a car) is being retrofitted for communication with the web. In these cases, it has been architected as a Web Service hosted at the vendor's (or representative's) site. Each appliance contains a newly added WS "client" with sensors and actuators. Simply speaking, the toaster can then talk to the vendor about its health, need for supplies, and so forth, or even download updated software.
This may become the universal architecture for all stuff that is manufactured in the future. Any thoughts? patterns that apply? Thanks in advance and I hope to see your book soon.
Juan Rolando Prieur-Reza, M.S., LSSBB, SCEA, SCBCD, SCWCD, SCJP/1.6, IBM OOAD, SCSA