Space Index
|
|||||||||||||||||||||||||||||||
0-9Installer GUI Install If you're a new user or just want to get something up and running, it's recommended that you download the installer which includes a simple readme and does most of the configuration work for you. The installer package is named installerpjnnn.jar where ...
First, ensure that you have installed the required packages http://dancres.org/bjspj/docs/docs/requiredpackages.html. Second, if you are going to run blitz on JDK 1.4 you will need to modify the configuration files (located in the config directory), substituting backportutilconcurrent50.jar ...
Starting JINI Before starting Blitz, you should start up the necessary JINI services. We can do this using Brian Murphy's starter kit scripts as follows: cd /home/dan/jini/jini21/jinistart/example/scripts ./urun httpd ...
background you should read these: JavaSpaces Fallacies http://jroller.com/page/dancres?entry=javaspacesfallacies Are You Sure You're Leaking Memory? http://www.jroller.com/page/dancres?entry=areyouleakingmemory Blitz uses it's cache to hold both live and dead ...
Blitz supports JoinAdmin, DestroyAdmin, JavaSpaceAdmin and two custom management interfaces (BlitzAdmin and StatsAdmin and, therefore, can be managed by a variety of browser tools. The first time a Blitz instance is started, it loads it's JINI configuration information such as lookup groups and locators from ...
Blitz 2.0, it is possible to configure a number of different persistence profiles. They are currently: 1. Persistent http://dancres.org/bjspj/docs/docs/javadocs/org/dancres/blitz/config/Persistent.html In this mode, Blitz behaves like a fully persistent JavaSpace such as the persistent ...
Basic Setup persistDir=<string> the directory in which blitz will keep checkpointed state. logDir=<string> the directory in which blitz will keep it's log files. If all log files are present, Blitz can reconstitute the checkpointed state. storageModel=<type> see ...
|
A |
||||||||||||||||||||||||||||||
B1. My Entries are expired, why is the dashboard still showing active instances? 2. Dashboard is showing inaccurate or negative instance counts whats wrong? 3. I'm getting OutOfMemoryErrors, what should I do? 4. What about ...
Download http://sourceforge.net/project/showfiles.php?groupid=126322&packageid=138181 ChangeLog ChangeLog (old) http://dancres.org/bjspj/ChangeLog FAQ Blitz FAQ Installation Tools Example Documentation Screenshots Subscribe http://freshmeat.net/projects/blitzjavaspaces/ to release ...
Download http://sourceforge.net/project/showfiles.php?groupid=126322&packageid=138181 Subscribe http://freshmeat.net/projects/blitzjavaspaces/ to release advisories Download and unpack the JINI 2.1 kit Download the Blitz installer Run the .jar which will generate a set of scripts ...
purpose of the Blitz project is to further the use of JavaSpaces and JINI TM through the provision of essential resources such as: 1. Pattern library these patterns should be available in both code and document forms and will provide users with solutions to common (and hopefully more advanced) issues ...
|
CYes, as of Pure Java version 1.06 there is support for com.sun.jini.outrigger.JavaSpaceAdmin which will allow any appropriate Service Browser (e.g. the community edition from Inca X) to view and manipulate the Entry's held within a Blitz instance. If you still have questions ...
20080703 Dan Creswell <dan@dancres.org> Released 2.0fcs 20080309 Dan Creswell <dan@dancres.org> Updated to Db 3.2.74 Updated backportutilconcurrent includes support for JDK 6 Released 2.0rc4 20080305 Dan Creswell <dan@dancres.org> Improved EventGenerator registration concurrency 20080224 ...
|
||||||||||||||||||||||||||||||
DNothing.... The dashboard provides only an approximation of the current state of the Blitz engine. Forcing the statistics to be 100% accurate would impact performance significantly and cannot be guarenteed in various circumstances (in particular in respect of lease cleanup). Statistics are generated concurrently alongside ...
Blitz Documentation Overview About Blitz Install Guide Installation To run Blitz. FAQ Blitz FAQ Online. Tools Guide Tools Standard utilities including dashboard. ServiceUI Support http://dancres.org/bjspj/docs/docs/serviceui.html For ServiceUI ...
|
EBlitz HelloWorld Example Introduction This example provides a simple demonstration of how to use a JavaSpace (it is not Blitz specific). Compiling The example consists of four classes: 1. Lookup.java which handles service lookup. 2. Writer.java which generates Entry's. 3 ...
|
||||||||||||||||||||||||||||||
F |
G |
||||||||||||||||||||||||||||||
HOne can do this trivially by performing a repeating take() until null is returned. However, there is a tool already provided, see the tools section of the documentation here http://www.dancres.org/bjspj/docs/docs/tools.html.
|
II'm getting OutOfMemoryErrors, what should I do? For background you should read these: JavaSpaces Fallacies http://jroller.com/page/dancres?entry=javaspacesfallacies Are You Sure You're Leaking Memory? http://www.jroller.com/page/dancres?entry=areyouleakingmemory ...
Blitz Installation Guide Table of Contents 1. Installation Choices 2. Getting Started 3. Running Blitz 4. Memory Usage 5. Administration 6. Appendix A Storage Models 7. Appendix B Configuration Variables
|
||||||||||||||||||||||||||||||
JDownload http://www.dancres.org/cottage/LockMgr.zip Subscribe for updates http://freshmeat.net/projects/jinidlm/ A lock manager service for providing distributed mutual exclusion. This is a fault tolerant implementation based on JGroups. The package includes source code etc
Download http://www.dancres.org/cottage/jiniexp.jar A simple kit to convert a standard RMI service into a Jini service with full JoinAdmin support. Simply instantiate and export the RMI server as usual and then let the framework do the rest. The package contains the framework (source ...
Download http://www.dancres.org/cottage/jinijndidist.jar Subscribe for updates http://freshmeat.net/projects/jinijndi/ A simple JNDI adapter which translates JNDI lookup requests into Jini service lookup requests. The package includes a prebuilt jar, source code, javadoc ...
|
K |
||||||||||||||||||||||||||||||
Lpackage helloworld; import java.io.IOException; import java.rmi.RemoteException; import net.jini.core.lookup.ServiceRegistrar; import net.jini.core.lookup.ServiceTemplate; import net.jini.discovery.LookupDiscovery; import net.jini.discovery.DiscoveryListener; import net.jini.discovery.DiscoveryEvent; / A class which supports a simple JINI multicast lookup. It doesn't register with any ServiceRegistrars it simply interrogates each ...
|
Mnormal behaviour. Unless active lease reaping is enabled (see the install guide for your particular distribution) Blitz will only lazily delete expired Entry's and update statistics. Even when active lease reaping is enabled the stats can still ...
|
||||||||||||||||||||||||||||||
NHome Blitz Wiki Home Overview Blitz FAQ Products Blitz JavaSpaces Blitz JavaSpaces (Pure Java Edition) 2.0fcs Blitz JavaSpaces Installer Blitz JavaSpaces Installer V1.0 Jini Exporter Jini JNDI Jini Distributed Lock ...
|
OBlitz Javaspaces Made Simple The Blitz JavaSpaces TM implementation aims to provide a rich set of features to make the development & deployment of JavaSpaces technology easier, more efficient and more fun to experiment with. The Blitz Project is the first Jini TM 2.x ...
|
||||||||||||||||||||||||||||||
P |
Q |
||||||||||||||||||||||||||||||
R |
SBlitz Dashboard Screenshots !newdash.png! Features Memory monitor Entry instance count, with break down for each entry type in the JavaSpace Entry instance count history graph Read,write & take counts, with a break down for each entry in the JavaSpace ...
Popular Content \\(last 14 days) Current Heroes Labels
|
||||||||||||||||||||||||||||||
Tpackage helloworld; import java.rmi.RMISecurityManager; import net.jini.space.JavaSpace; import net.jini.core.entry.Entry; import net.jini.core.lease.Lease; / Taker will attempt to take as many entry's as it can find. If any take blocks longer than 120 seconds, Taker assumes there are no more Entry's and stops. / public ...
package helloworld; import net.jini.core.entry.Entry; / Anything you wish to write to a JavaSpace must implement Entry. Only fields which are declared public will be stored and these fields should not be primitives such as int or long. See the Entry specification for full details. / public class ...
Dashboard Used to monitor a Blitz JavaSpaces instance as it runs. You can graphically access statistics such as memory usage, instance counts and number of active transactions. Graphing options are also provided, where appropriate. Dashboard supports lookup of a Blitz JavaSpaces ...
|
U |
||||||||||||||||||||||||||||||
V |
Wmost situations, the out of the box configurations should be fine. When that's not the case first check the relevant installation guide for your Blitz JavaSpaces Edition which contains details of configuration variables in Appendix B: Pure Java http://www.dancres.org/bjspj ...
documentation regarding FIFO can be found in the Extensions section under the Documentation link for the relevant Edition
package helloworld; import java.rmi.RMISecurityManager; import net.jini.space.JavaSpace; import net.jini.core.entry.Entry; import net.jini.core.lease.Lease; import java.util.Random; / Writer puts 5 randomly generated Entry's in the space which should hopefully be found by Taker. / public class Writer { public void exec ...
|
||||||||||||||||||||||||||||||
X |
Y |
||||||||||||||||||||||||||||||
Z |
!@#$ |
||||||||||||||||||||||||||||||