10.4. Core Repositories

The client- and service-side persistence mechanisms discussed earlier are effective in creating a seamless functionality experience on either side. The solution used in those cases is based on using folders and, thus, is dependent on the availability of the engine.

Recall that a folder is an extended e-Speak service that provides the same set of abstractions for folders as the service, vocabulary, and contract. A folder is, thus, an e-Speak managed resource. If the engine instance that manages a folder goes down, the reference to the folder is lost! This makes the service engine the weakest link in the persistence solution deployed so far.

Fortunately, e-Speak does provide a persistence mechanism for the service engine ...

Get Web Services: A Java™ Developer’s Guide Using E-Speak now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.