Netx-rv is an extension of NETwork eXecute, the high-quality implementation of the Java Network Launching Protocol (JNLP), extended to cache version-based resources and is the first to minimize the update footprint using recursive jardiffs for downloadin
Be the first to post a text review of Recursive Network Execute. Rate and review a project by clicking thumbs up or thumbs down in the right column.
Netx-rv is an extension of NETwork eXecute, the high-quality implementation of the Java Network Launching Protocol (JNLP), extended to cache version-based resources and is the first to minimize the update footprint using recursive jardiffs for downloading. Netx-rv also provides a unique synchronization port to prevent multiple process in a cluster from executing the same network application at the same time (a feature that is virtually necessary if you are using a timer to launch the application). You can specify via the command line the maximum umber of versions of a resource to keep, and the cache controller cleans the oldest version out the cache directory tree, recovering valuable disk space. Release 0.4 of Netx-rv adds the following features: - Support for j2se initial-heap-size and max-heap-size attributes ================================================================= Now you can specify the initial and maximum heap settings to be passed the JVM is to use when executing applications. These JNLP attributes correspond to the -Xms and -Xmx JVM arguments. - Performance increase on client side ===================================== Recursive Jar/Tar client support was boosted by 67% on a 60 MB benchmark. - Hang detection ================ Netx-rv now monitors the files being downloaded. If progress stops for 15 seconds or more after a connection has been made, the downloading process will trigger a graceful failure to avoid a network lockup. - Detection of failed or partial downloads ========================================== Using a unique custom normalized jardiff file and protocol, Netx-rv can detect and refuse to create patches to incomplete source jars. - Synchronization of resource downloading ========================================= The synchronization of the download mechanism was cleaned up to remove to remove deadlocks while still protecting the download process from race conditions. - Tar Diff Support ================== Netx-rv applies the jar diff algorithm to Tar files and gzipped Tar files, further enhancing the recursive compression to get the smallest patch footprint possible.
This release of Netx-rv fixes a couple of problems with the jardiff, notably the fact that the jardiff capture was overshadowing the target jar file, and that the manifest was being checked for signature status while doing the jardiffs. Added in this release is the detection of corrupted source jars using a Normalized Jar Descriptor invented for this product.
Be the first person to add a text review.
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?