Java-Gaming.org    
Featured games (81)
games approved by the League of Dukes
Games in Showcase (497)
Games in Android Showcase (114)
games submitted by our members
Games in WIP (563)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
   Home   Help   Search   Login   Register   
  Show Posts
Pages: [1]
1  Game Development / Shared Code / Re: Yet another ZIP/JAR update system on: 2005-05-10 09:21:27
Quote
But it's the same as with my API: people want standards, so they use WebStart. They will notice that it does the job in an acceptable way, and stop looking for something better. So be it.


Then again, the 56k people will kill you if you download that 4 MB JAR just because a tiny 4 KB sprite has changed Smiley

Quote
Once they find bandwidth is a problem, they might code their own update-API that is more efficient.


Unless you go binary with a custom protocol, I don't see much room for further space optimizations. And rolling out a custom protocol will open a can of bug-eating worms for sure. That's why sticked to good ol' HTTP 1.1 Smiley

Quote
They end up writing something themselves. Just like we two both did.


Yeah, but the more update APIs there are, and the more feedback they get, the higher the chance that one of those APIs will become useful to a larger audience.

Quote
So only if you're short on bandwidth/datatraffic...


Don't always think about the server Smiley The incremental updating also benefits the client, even on broadband it's a difference wether I download 4 MB or 4 KB. Even more so for narrowband.


Quote
So much for the highly anticipated request for feedback. Wink


Yay! Oh, here's some screenshots of JZIPUpdate running on Linux/Gnome:

Single progress dialog:


And for updating multiple archives:
2  Game Development / Shared Code / Re: Yet another ZIP/JAR update system on: 2005-05-09 19:04:16
Although 40 views/week and no comments don't make me feel too cozy Wink , I'd like to point anyone who tried using JZIPUpdate and got an exception labelled "Found CR in line but not followed by LF." to the latest release 0.9 which fixes that issue. Thanks to Markus Persson for reporting that bug, and blame on me for causing it Embarrassed

Did anyone at all from JGO give it a try yet? Skippy's NetUpdate seemed to attract quite some audience...
3  Game Development / Shared Code / Yet another ZIP/JAR update system on: 2005-05-01 08:13:02
I've been reading the JGO forums for over a year now and I've been developing something similar to Skippy's Updating API without JWS. My system started as part of Wurm Online, but I figured it might be better to release it to a wider audience.

Some key features:

  • Updates ZIP and JAR files over plain HTTP 1.1, support for proxies provided by Java runtime
  • Minimal data transfer through incremental updating and compressed data transfer
  • Low demands on server: maximum of two HTTP requests for full check/update
  • No application/code required to run on the server (except web server software)
  • Transparently updates sealed and even signed JARs without invalidating signatures or breaking the chain of trust
  • No need for clumsy external versioning information like with JWS, just one small compressed index file per ZIP/JAR archive


So, enough talk:
http://jzipupdate.sourceforge.net/

Comments, reviews and criticism always welcome Smiley
Pages: [1]
 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

BurntPizza (8 views)
2014-09-21 01:30:30

BurntPizza (9 views)
2014-09-21 00:34:41

moogie (10 views)
2014-09-21 00:26:15

UprightPath (23 views)
2014-09-20 20:14:06

BurntPizza (27 views)
2014-09-19 03:14:18

Dwinin (40 views)
2014-09-12 09:08:26

Norakomi (70 views)
2014-09-10 13:57:51

TehJavaDev (96 views)
2014-09-10 06:39:09

Tekkerue (49 views)
2014-09-09 02:24:56

mitcheeb (70 views)
2014-09-08 06:06:29
List of Learning Resources
by Longor1996
2014-08-16 10:40:00

List of Learning Resources
by SilverTiger
2014-08-05 19:33:27

Resources for WIP games
by CogWheelz
2014-08-01 16:20:17

Resources for WIP games
by CogWheelz
2014-08-01 16:19:50

List of Learning Resources
by SilverTiger
2014-07-31 16:29:50

List of Learning Resources
by SilverTiger
2014-07-31 16:26:06

List of Learning Resources
by SilverTiger
2014-07-31 11:54:12

HotSpot Options
by dleskov
2014-07-08 01:59:08
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!