Collaboration patterns for networked embedded servers
Jean-Michel Douin, Jean-Marie Gilliot · 2004
We propose the use of collaboration design patterns to organize communications between numerous embedded devices and cooperative services. The use of collaboration patterns provide a good framework for both synchronous and asynchronous communications with loose coupling. It also allows to organize dynamically device in coherent sets. We also describe a lightweight implementation on embedded Web servers with HTTP as protocol, based on a simple URL interface.