RESTful architectures is seen by many experts as being superior of the WS-* specification suite, when it comes to implement Service Oriented Architectures (SOA). It is said that REST is both more network friendly and robust (tolerant to failures), compared to the WS-* alternative. For instance, WS-* carries conversational state between requests, whereas REST depends on atomic requests and no state is kept on the server between requests.
The RESTful Access extension allows client to reach the many objects of a Qi4j application, without any additional work by the Qi4j server-side developer. Installing the extension is enough to obtain a good default behavior.