You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@river.apache.org by "James Grahn (JIRA)" <ji...@apache.org> on 2010/12/14 20:43:01 UTC

[jira] Updated: (RIVER-385) Provide for the local instantiation of a Javaspace without services

     [ https://issues.apache.org/jira/browse/RIVER-385?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

James Grahn updated RIVER-385:
------------------------------

    Priority: Minor  (was: Major)

> Provide for the local instantiation of a Javaspace without services
> -------------------------------------------------------------------
>
>                 Key: RIVER-385
>                 URL: https://issues.apache.org/jira/browse/RIVER-385
>             Project: River
>          Issue Type: Wish
>          Components: com_sun_jini_outrigger
>            Reporter: James Grahn
>            Priority: Minor
>
> Suggestion from Jeff Ramsdale:
> I'd like to be able to work with a Space without having to mess with Jini's service starter. If I could instantiate a space locally and control its lifecycle in my app it would be easy to use it (say) in the context of unit testing my components or as an embedded message broker in my app.
> ---
> I second this.   I believe some implementations of the Javaspace interface do provide some measure of this functionality already, though Outrigger does not.
> Note that this is specifically regarding the implementation, outrigger, and not the protocol/interface layer Javaspace.   On face value, it's not unreasonable for the implementation to provide for a remote/service layer and a core datastructure that the remote layer perhaps also uses.   Not sure how easy to implement it would ultimately be.
> ---
> Use cases:
> 1) Unit testing of Javaspace-enabled code.
> 2) Enabling the use of Javaspace as a local datastructure for message passing, object discovery, etc.   May also be useful for coordination between threads.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.