[ 
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.

Reply via email to