On Tue, Sep 9, 2008 at 5:47 PM, Rickard Öberg <[EMAIL PROTECTED]> wrote:

>>  * Spaces Library
>>    - InMemory impl.
>>    - JavaSpaces impl.
>>
>>  * Spaces EntityStore
>
> Did you see that I updated the existing JavaSpaces EntityStore? Are you
> working on the same, or something else?

I want smaller and more re-usable bits. By making Spaces generally
available as services, it can be used for other scenarios than
EntityStores and EntityStore just becomes one type of clients. So,
your changes can stay for now, but the GigaSpaces variant will become
a Space impl in a library, which the generic SpaceEntityStore can use.
I also want to create a persisted space impl. That gives plenty of
flexibility.
And I am making the Spaces with transactions, via a SpaceTransaction
interface which in the Javaspace case will map into Jini Transactions.

Once I am getting the hang of "testing Jini systems", I will also look
at how to provide Qi4j services as Jini services and vice versa, and
after that start figuring out how to do the Newton adaptions. Call it
the "Jini technology stack @ Qi4j" if you like...


Cheers
Niclas

_______________________________________________
qi4j-dev mailing list
[email protected]
http://lists.ops4j.org/mailman/listinfo/qi4j-dev

Reply via email to