Hi all:

Following the configuration and HelloWorld discussion yesterday, I put
together a quick shell to startup the infrastructure services (reggie,
mahalo, fiddler, norm, mercury, outrigger) in one shot.

I created another directory "extra" alongside the jtsk directory. 
Obviously I'm open to argument on this, but I think that's a good place
for "extras" that are not part of the core River distribution.  My
thinking is that in time, if a given project can be moved into the core
if it seems appropriate, but utilities like this can be evolved
separately in most cases.

Underneath that "extra" directory, I have committed two projects,
"RiverConfigurationResources" and "JiniInfrastructure".  I'm currently
working on a HelloWorld service and client to refine and demonstrate the
use of RiverConfigurationResources, but for now I'd like comments on the
JiniInfrastructure project.

The goal of JiniInfrastructure is very simple: to allow a new user to
rapidly fire up the Jini infrastructure services and also to use the
service browser to have a look at those services.  This is not a unique
idea, obviously, but if it's in the River repository I couldn't find it!

In any case, you can download a release candidate (although I should
probably not call it a release candidate, since I'm not proposing a
release right now) at
http://people.apache.org/~gtrasuk/JiniInfrastructure-0_1RC.zip.

Basically, you should be able to unzip it, and then (on Windows) cd into
the unzipped directory and type

        JiniInfrastructure MyGroup

to startup all the base services using a transient unsecured
configuration under discovery group "MyGroup".  If you're not on
Windows, it should still work, but you'll have to use the slightly more
complicated line

        java -Djava.security.policy=policy/jsk-all.policy -jar
JiniInfrastructure.jar MyGroup

Instead of supplying the group name, you can use "-browse" to bring up
the service browser, e.g.

        JiniInfrastructure -browse

Comments and suggestions appreciated...

Cheers,

Greg Trasuk

-- 
Greg Trasuk, President
StratusCom Manufacturing Systems Inc. - We use information technology to
solve business problems on your plant floor.
http://stratuscom.com

Reply via email to