<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>JOGL Animation</title>
	<atom:link href="http://joglanimation.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://joglanimation.wordpress.com</link>
	<description>Just another WordPress.com weblog</description>
	<lastBuildDate>Sat, 06 Feb 2010 05:39:07 +0000</lastBuildDate>
	<language></language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='joglanimation.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>JOGL Animation</title>
		<link>http://joglanimation.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://joglanimation.wordpress.com/osd.xml" title="JOGL Animation" />
	<atom:link rel='hub' href='http://joglanimation.wordpress.com/?pushpress=hub'/>
		<item>
		<title>See also</title>
		<link>http://joglanimation.wordpress.com/2010/02/06/see-also/</link>
		<comments>http://joglanimation.wordpress.com/2010/02/06/see-also/#comments</comments>
		<pubDate>Sat, 06 Feb 2010 05:39:07 +0000</pubDate>
		<dc:creator>Web Ani</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[http://www.bogotobogo.com]]></category>
		<category><![CDATA[http://www.epicmath.com]]></category>

		<guid isPermaLink="false">http://joglanimation.wordpress.com/?p=30</guid>
		<description><![CDATA[See also Java Bindings for OpenGL &#8211; The Java Community Specification Request which JOGL provides an implementation for. LWJGL : An alternative open-source OpenGL wrapper library. Ardor3D : a high performance, professionally oriented scene graph that uses LWJGL and JOGL Xith3D : a scene graph based graphics API that uses JOGL and LWJGL Elflight Engine : a high performance [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=joglanimation.wordpress.com&amp;blog=11028693&amp;post=30&amp;subd=joglanimation&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>See also</p>
<ul>
<li><a title="Java Bindings for OpenGL" href="http://en.wikipedia.org/wiki/Java_Bindings_for_OpenGL">Java Bindings for OpenGL</a> &#8211; The Java Community Specification Request which JOGL provides an implementation for.</li>
<li><a title="Lightweight Java Game Library" href="http://en.wikipedia.org/wiki/Lightweight_Java_Game_Library">LWJGL</a> : An alternative open-source OpenGL wrapper library.</li>
</ul>
<ul>
<li><a title="Ardor3D (page does not exist)" href="http://en.wikipedia.org/w/index.php?title=Ardor3D&amp;action=edit&amp;redlink=1">Ardor3D</a> : a high performance, professionally oriented scene graph that uses LWJGL and JOGL</li>
<li><a title="Xith3D (page does not exist)" href="http://en.wikipedia.org/w/index.php?title=Xith3D&amp;action=edit&amp;redlink=1">Xith3D</a> : a scene graph based graphics API that uses JOGL and LWJGL</li>
<li><a title="Elflight Engine" href="http://en.wikipedia.org/wiki/Elflight_Engine">Elflight Engine</a> : a high performance 3D game engine optimised for the web</li>
<li><a title="JMonkey Engine" href="http://en.wikipedia.org/wiki/JMonkey_Engine">JMonkey Engine</a> : a high performance scene graph based graphics API that uses LWJGL and JOGL</li>
</ul>
<ul>
<li><em>Poxnora</em>, an online multiplayer game that uses JOGL</li>
<li><em><a title="Wurm Online" href="http://en.wikipedia.org/wiki/Wurm_Online">Wurm Online</a></em>, a fantasy MMORPG that uses JOGL</li>
<li><a title="RuneScape" href="http://en.wikipedia.org/wiki/RuneScape">RuneScape</a>, another MMORPG using JOGL</li>
</ul>
<ul>
<li><a title="Jake2" href="http://en.wikipedia.org/wiki/Jake2">Jake2</a>, a Java port of <a title="Quake II" href="http://en.wikipedia.org/wiki/Quake_II">Quake II</a> using JOGL or LWJGL for its low-level graphic API</li>
<li><a title="Scilab" href="http://en.wikipedia.org/wiki/Scilab">Scilab</a>, a numerical computing software using JOGL for 2D &amp; 3D rendering</li>
</ul>
<p> http://en.wikipedia.org/wiki/JOGL</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/joglanimation.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/joglanimation.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/joglanimation.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/joglanimation.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/joglanimation.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/joglanimation.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/joglanimation.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/joglanimation.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/joglanimation.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/joglanimation.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/joglanimation.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/joglanimation.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/joglanimation.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/joglanimation.wordpress.com/30/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=joglanimation.wordpress.com&amp;blog=11028693&amp;post=30&amp;subd=joglanimation&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://joglanimation.wordpress.com/2010/02/06/see-also/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/ba13d05b0c88668d9fecead04df370f3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Web Ani</media:title>
		</media:content>
	</item>
		<item>
		<title>Java2D / OpenGL interoperability</title>
		<link>http://joglanimation.wordpress.com/2010/02/06/java2d-opengl-interoperability/</link>
		<comments>http://joglanimation.wordpress.com/2010/02/06/java2d-opengl-interoperability/#comments</comments>
		<pubDate>Sat, 06 Feb 2010 05:38:14 +0000</pubDate>
		<dc:creator>Web Ani</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[http://www.bogotobogo.com]]></category>
		<category><![CDATA[http://www.epicmath.com]]></category>

		<guid isPermaLink="false">http://joglanimation.wordpress.com/?p=28</guid>
		<description><![CDATA[  Since the Java SE 6 version of the Java programming language, Java2D (the API for drawing two dimensional graphics in Java) and JOGL have become interoperable, allowing it to : Overlay Swing components (lightweight menus, tooltips, and other widgets) on top of OpenGL rendering. Draw 3D OpenGL graphics on top of Java2D rendering (see here [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=joglanimation.wordpress.com&amp;blog=11028693&amp;post=28&amp;subd=joglanimation&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p> </p>
<p>Since the Java SE 6 version of the <a title="Java (programming language)" href="http://en.wikipedia.org/wiki/Java_(programming_language)">Java programming language</a>, Java2D (the API for drawing two dimensional graphics in Java) and JOGL have become interoperable, allowing it to :</p>
<ul>
<li>Overlay <a title="Swing (Java)" href="http://en.wikipedia.org/wiki/Swing_(Java)">Swing</a> components (lightweight menus, tooltips, and other widgets) on top of <a title="OpenGL" href="http://en.wikipedia.org/wiki/OpenGL">OpenGL</a> rendering.</li>
<li>Draw 3D <a title="OpenGL" href="http://en.wikipedia.org/wiki/OpenGL">OpenGL</a> graphics on top of Java2D rendering (see <a rel="nofollow" href="http://www.curious-creature.org/2005/12/21/a-swing-button-with-3d-source-codedemo/">here</a> for a button with an OpenGL icon).</li>
<li>Use 3D graphics anywhere where ordinarily a <a title="Swing (Java)" href="http://en.wikipedia.org/wiki/Swing_(Java)">Swing</a> widget would be used. (Inside a JTable, JTree, &#8230;)</li>
<li>Draw Java2D graphics on top of 3D <a title="OpenGL" href="http://en.wikipedia.org/wiki/OpenGL">OpenGL</a> rendering.</li>
</ul>
<p> http://en.wikipedia.org/wiki/JOGL</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/joglanimation.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/joglanimation.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/joglanimation.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/joglanimation.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/joglanimation.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/joglanimation.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/joglanimation.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/joglanimation.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/joglanimation.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/joglanimation.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/joglanimation.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/joglanimation.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/joglanimation.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/joglanimation.wordpress.com/28/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=joglanimation.wordpress.com&amp;blog=11028693&amp;post=28&amp;subd=joglanimation&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://joglanimation.wordpress.com/2010/02/06/java2d-opengl-interoperability/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/ba13d05b0c88668d9fecead04df370f3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Web Ani</media:title>
		</media:content>
	</item>
		<item>
		<title>Status and Standardization</title>
		<link>http://joglanimation.wordpress.com/2010/02/06/status-and-standardization/</link>
		<comments>http://joglanimation.wordpress.com/2010/02/06/status-and-standardization/#comments</comments>
		<pubDate>Sat, 06 Feb 2010 05:37:32 +0000</pubDate>
		<dc:creator>Web Ani</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[http://www.bogotobogo.com]]></category>
		<category><![CDATA[http://www.epicmath.com]]></category>

		<guid isPermaLink="false">http://joglanimation.wordpress.com/?p=26</guid>
		<description><![CDATA[  As of 2007, JOGL provides full access to the OpenGL 2.0 specification. The last 1.1.0 version is the reference implementation for JSR-231 (Java Bindings for OpenGL). The 1.1.1 release gives limited access to GLU NURBS, providing rendering of curved lines and surfaces via the traditional GLU APIs. The 1.1.1a release fixes a critical buffer [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=joglanimation.wordpress.com&amp;blog=11028693&amp;post=26&amp;subd=joglanimation&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p> </p>
<p>As of 2007, JOGL provides full access to the <a title="OpenGL" href="http://en.wikipedia.org/wiki/OpenGL">OpenGL</a> 2.0 specification.</p>
<p>The last <strong>1.1.0</strong> version is the reference implementation for <a title="JSR" href="http://en.wikipedia.org/wiki/JSR">JSR</a>-231 (Java Bindings for OpenGL).</p>
<p>The <strong>1.1.1</strong> release gives limited access to <a title="OpenGL Utility Library" href="http://en.wikipedia.org/wiki/OpenGL_Utility_Library">GLU</a> NURBS, providing rendering of curved lines and surfaces via the traditional GLU APIs.</p>
<p>The <strong>1.1.1a</strong> release fixes a critical buffer overrun issue, and is otherwise completely compatible with 1.1.1.</p>
<p>A <strong>1.1.2</strong> pre-release was temporarily available but appears to have been abandoned.</p>
<p>Version <strong>2.0</strong> is currently in beta 10, which includes a minor API re-factoring and support for OpenGL profiles GL 1.3 &#8211; 3.0, GL ≥ 3.1, ES 1.x and ES 2.x.</p>
<p> http://en.wikipedia.org/wiki/JOGL</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/joglanimation.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/joglanimation.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/joglanimation.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/joglanimation.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/joglanimation.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/joglanimation.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/joglanimation.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/joglanimation.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/joglanimation.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/joglanimation.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/joglanimation.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/joglanimation.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/joglanimation.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/joglanimation.wordpress.com/26/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=joglanimation.wordpress.com&amp;blog=11028693&amp;post=26&amp;subd=joglanimation&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://joglanimation.wordpress.com/2010/02/06/status-and-standardization/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/ba13d05b0c88668d9fecead04df370f3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Web Ani</media:title>
		</media:content>
	</item>
		<item>
		<title>Design</title>
		<link>http://joglanimation.wordpress.com/2010/02/06/design/</link>
		<comments>http://joglanimation.wordpress.com/2010/02/06/design/#comments</comments>
		<pubDate>Sat, 06 Feb 2010 05:36:30 +0000</pubDate>
		<dc:creator>Web Ani</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[http://www.bogotobogo.com]]></category>
		<category><![CDATA[http://www.epicmath.com]]></category>

		<guid isPermaLink="false">http://joglanimation.wordpress.com/?p=24</guid>
		<description><![CDATA[  The base OpenGL C API is accessed in JOGL via Java Native Interface (JNI) calls. As such, the underlying system must support OpenGL for JOGL to work. JOGL differs from some other Java OpenGL wrapper libraries in that it merely exposes the procedural OpenGL API via methods on a few classes, rather than attempting [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=joglanimation.wordpress.com&amp;blog=11028693&amp;post=24&amp;subd=joglanimation&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p> </p>
<p>The base <a title="OpenGL" href="http://en.wikipedia.org/wiki/OpenGL">OpenGL</a> <a title="C (programming language)" href="http://en.wikipedia.org/wiki/C_(programming_language)">C</a> API is accessed in JOGL via <a title="Java Native Interface" href="http://en.wikipedia.org/wiki/Java_Native_Interface">Java Native Interface</a> (JNI) calls. As such, the underlying system must support OpenGL for JOGL to work.</p>
<p>JOGL differs from some other Java OpenGL wrapper libraries in that it merely exposes the procedural OpenGL API via methods on a few classes, rather than attempting to map OpenGL functionality onto the <a title="Object-oriented programming" href="http://en.wikipedia.org/wiki/Object-oriented_programming">object-oriented programming</a> paradigm. Indeed, the majority of the JOGL code is autogenerated from the OpenGL C header files via a conversion tool named <em><a title="Gluegen" href="http://en.wikipedia.org/wiki/Gluegen">Gluegen</a></em>, which was programmed specifically to facilitate the creation of JOGL.</p>
<p>This design decision has both its advantages and disadvantages. The <a title="Procedural" href="http://en.wikipedia.org/wiki/Procedural">procedural</a> and state machine nature of OpenGL is inconsistent with the typical method of programming under Java, which is bothersome to many programmers. However, the straightforward mapping of the OpenGL C API to Java methods makes conversion of existing C applications and example code much simpler. The thin layer of abstraction provided by JOGL makes runtime execution quite efficient, but accordingly is more difficult to code compared to higher-level abstraction libraries like Java3D. Because most of the code is autogenerated, changes to OpenGL can be rapidly added to JOGL.</p>
<p> http://en.wikipedia.org/wiki/JOGL</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/joglanimation.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/joglanimation.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/joglanimation.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/joglanimation.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/joglanimation.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/joglanimation.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/joglanimation.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/joglanimation.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/joglanimation.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/joglanimation.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/joglanimation.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/joglanimation.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/joglanimation.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/joglanimation.wordpress.com/24/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=joglanimation.wordpress.com&amp;blog=11028693&amp;post=24&amp;subd=joglanimation&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://joglanimation.wordpress.com/2010/02/06/design/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/ba13d05b0c88668d9fecead04df370f3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Web Ani</media:title>
		</media:content>
	</item>
		<item>
		<title>Java OpenGL (JOGL)</title>
		<link>http://joglanimation.wordpress.com/2010/02/06/java-opengl-jogl/</link>
		<comments>http://joglanimation.wordpress.com/2010/02/06/java-opengl-jogl/#comments</comments>
		<pubDate>Sat, 06 Feb 2010 05:35:36 +0000</pubDate>
		<dc:creator>Web Ani</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[http://www.bogotobogo.com]]></category>
		<category><![CDATA[http://www.epicmath.com]]></category>

		<guid isPermaLink="false">http://joglanimation.wordpress.com/?p=22</guid>
		<description><![CDATA[Java OpenGL (JOGL) is a wrapper library that allows OpenGL to be used in the Java programming language. It was originally developed by Kenneth Bradley Russell and Christopher John Kline, was further developed by the Game Technology Group at Sun Microsystems, and is currently an independent open-source project under the BSD license. It is the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=joglanimation.wordpress.com&amp;blog=11028693&amp;post=22&amp;subd=joglanimation&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong>Java OpenGL</strong> (<strong>JOGL</strong>) is a wrapper library that allows <a title="OpenGL" href="http://en.wikipedia.org/wiki/OpenGL">OpenGL</a> to be used in the <a title="Java (programming language)" href="http://en.wikipedia.org/wiki/Java_(programming_language)">Java programming language</a>. It was originally developed by Kenneth Bradley Russell and Christopher John Kline, was further developed by the Game Technology Group at <a title="Sun Microsystems" href="http://en.wikipedia.org/wiki/Sun_Microsystems">Sun Microsystems</a>, and is currently an independent open-source project under the BSD license. It is the reference implementation for <a title="Java Bindings for OpenGL" href="http://en.wikipedia.org/wiki/Java_Bindings_for_OpenGL">JSR-231</a> (Java Bindings for OpenGL).</p>
<p> http://en.wikipedia.org/wiki/JOGL</p>
<p>JOGL allows access to most features available to <a title="C (programming language)" href="http://en.wikipedia.org/wiki/C_(programming_language)">C programming language</a> programmers, with the notable exception of window-system related calls in <a title="OpenGL Utility Toolkit" href="http://en.wikipedia.org/wiki/OpenGL_Utility_Toolkit">GLUT</a> (as Java contains its own windowing systems, <a title="Abstract Window Toolkit" href="http://en.wikipedia.org/wiki/Abstract_Window_Toolkit">AWT</a> and <a title="Swing (Java)" href="http://en.wikipedia.org/wiki/Swing_(Java)">Swing</a>), and some <a title="OpenGL" href="http://en.wikipedia.org/wiki/OpenGL#Extensions">extensions</a>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/joglanimation.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/joglanimation.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/joglanimation.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/joglanimation.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/joglanimation.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/joglanimation.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/joglanimation.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/joglanimation.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/joglanimation.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/joglanimation.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/joglanimation.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/joglanimation.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/joglanimation.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/joglanimation.wordpress.com/22/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=joglanimation.wordpress.com&amp;blog=11028693&amp;post=22&amp;subd=joglanimation&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://joglanimation.wordpress.com/2010/02/06/java-opengl-jogl/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/ba13d05b0c88668d9fecead04df370f3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Web Ani</media:title>
		</media:content>
	</item>
		<item>
		<title>Well-known applications</title>
		<link>http://joglanimation.wordpress.com/2010/02/06/well-known-applications/</link>
		<comments>http://joglanimation.wordpress.com/2010/02/06/well-known-applications/#comments</comments>
		<pubDate>Sat, 06 Feb 2010 05:26:27 +0000</pubDate>
		<dc:creator>Web Ani</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[http://www.bogotobogo.com]]></category>
		<category><![CDATA[http://www.epicmath.com]]></category>

		<guid isPermaLink="false">http://joglanimation.wordpress.com/?p=20</guid>
		<description><![CDATA[  CrossFTP – a user friendly FTP client and server Genie Workbench – a set of film production automation tools. PowerFolder – a popular network sync and sharing freeware. PowerTeacher – a gradebook program for student scores: part of the PowerSchool student information system used by schools PoxNora – a 3/4 perspective, turn-based strategy, collectible [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=joglanimation.wordpress.com&amp;blog=11028693&amp;post=20&amp;subd=joglanimation&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p> </p>
<ul>
<li><a title="CrossFTP" href="http://en.wikipedia.org/wiki/CrossFTP">CrossFTP</a> – a user friendly FTP client and server</li>
<li><a title="Genie Workbench" href="http://en.wikipedia.org/wiki/Genie_Workbench">Genie Workbench</a> – a set of film production automation tools.</li>
<li><a title="PowerFolder" href="http://en.wikipedia.org/wiki/PowerFolder">PowerFolder</a> – a popular network sync and sharing freeware.</li>
<li>PowerTeacher – a gradebook program for student scores: part of the <a title="PowerSchool" href="http://en.wikipedia.org/wiki/PowerSchool">PowerSchool</a> student information system used by schools</li>
<li><a title="PoxNora" href="http://en.wikipedia.org/wiki/PoxNora">PoxNora</a> – a 3/4 perspective, <a title="Turn-based strategy" href="http://en.wikipedia.org/wiki/Turn-based_strategy">turn-based strategy</a>, <a title="Collectible card game" href="http://en.wikipedia.org/wiki/Collectible_card_game">collectible card game</a></li>
<li><a title="Wurm Online" href="http://en.wikipedia.org/wiki/Wurm_Online">Wurm Online</a> – a 3D Massively Multiplayer Online Fantasy Simulator.</li>
</ul>
<p> from http://en.wikipedia.org/wiki/Java_Web_Start</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/joglanimation.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/joglanimation.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/joglanimation.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/joglanimation.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/joglanimation.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/joglanimation.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/joglanimation.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/joglanimation.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/joglanimation.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/joglanimation.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/joglanimation.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/joglanimation.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/joglanimation.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/joglanimation.wordpress.com/20/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=joglanimation.wordpress.com&amp;blog=11028693&amp;post=20&amp;subd=joglanimation&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://joglanimation.wordpress.com/2010/02/06/well-known-applications/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/ba13d05b0c88668d9fecead04df370f3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Web Ani</media:title>
		</media:content>
	</item>
		<item>
		<title>Criticism</title>
		<link>http://joglanimation.wordpress.com/2010/02/06/criticism/</link>
		<comments>http://joglanimation.wordpress.com/2010/02/06/criticism/#comments</comments>
		<pubDate>Sat, 06 Feb 2010 05:25:38 +0000</pubDate>
		<dc:creator>Web Ani</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[http://www.bogotobogo.com]]></category>
		<category><![CDATA[http://www.epicmath.com]]></category>

		<guid isPermaLink="false">http://joglanimation.wordpress.com/?p=18</guid>
		<description><![CDATA[  Some of problems with JNLP are: Developer has to write server URI in JNLP file, so it is not possible to use same JNLP descriptor file in production and testing environment. Developer cannot just drop .jnlp file into server shared directory, he or she has to edit it. This problem could be solved if [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=joglanimation.wordpress.com&amp;blog=11028693&amp;post=18&amp;subd=joglanimation&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p> </p>
<p>Some of problems with JNLP are:</p>
<ul>
<li>Developer has to write server URI in JNLP file, so it is not possible to use same JNLP descriptor file in production and testing environment. Developer cannot just drop .jnlp file into server shared directory, he or she has to edit it. This problem could be solved if .jnlp file opened directly by web browser plugin (which is done when using the Java Deployment Toolkit, deployJava.js)<a rel="nofollow" href="http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6866509">[1]</a> (as for applets), or by introducing jnlp: URI scheme, so .jnlp file descriptor opened by URL like jnlp:<a rel="nofollow" href="http://my-site/app.jnlp">http://my-site/app.jnlp</a>. jnlp: URI scheme may be handled by JNLP handler.[<em><a title="Wikipedia:Citation needed" href="http://en.wikipedia.org/wiki/Wikipedia:Citation_needed">citation needed</a></em>]</li>
<li>Developer has to sign with certificate all jar files used by JNLP. Although it is not a problem for serious production applications, it complicates learning and small applications development. Certificate may be self-signed, so this does not really solve security issues.[<em><a title="Wikipedia:Citation needed" href="http://en.wikipedia.org/wiki/Wikipedia:Citation_needed">citation needed</a></em>]</li>
<li>Bad user experience: user downloads .jnlp file into temp directory or Downloads folder. Browser may ask user, if he really wants to save that .jnlp file, and then has have to open downloaded manually. This again could be solved by browser plugin (which is done as of Java 6 Update 10 and using the Sun Java Deployment Toolkit, deployJava.js), or by introducing jnlp: URL scheme.[<em><a title="Wikipedia:Citation needed" href="http://en.wikipedia.org/wiki/Wikipedia:Citation_needed">citation needed</a></em>]</li>
<li>Permission checking is too simple. Developer hardcodes required permissions into .jnlp descriptor (for example, developer may request &#8220;all permissions&#8221;), and user has to confirm permissions once at application start, or perhaps during runtime.</li>
<li>64-bit Windows support added only in Java 6<sup><a href="http://en.wikipedia.org/wiki/Java_Web_Start#cite_note-win64-2">[3]</a></sup>.</li>
</ul>
<p> from http://en.wikipedia.org/wiki/Java_Web_Start</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/joglanimation.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/joglanimation.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/joglanimation.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/joglanimation.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/joglanimation.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/joglanimation.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/joglanimation.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/joglanimation.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/joglanimation.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/joglanimation.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/joglanimation.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/joglanimation.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/joglanimation.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/joglanimation.wordpress.com/18/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=joglanimation.wordpress.com&amp;blog=11028693&amp;post=18&amp;subd=joglanimation&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://joglanimation.wordpress.com/2010/02/06/criticism/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/ba13d05b0c88668d9fecead04df370f3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Web Ani</media:title>
		</media:content>
	</item>
		<item>
		<title>Signed Web Start applications</title>
		<link>http://joglanimation.wordpress.com/2010/02/06/signed-web-start-applications/</link>
		<comments>http://joglanimation.wordpress.com/2010/02/06/signed-web-start-applications/#comments</comments>
		<pubDate>Sat, 06 Feb 2010 05:24:17 +0000</pubDate>
		<dc:creator>Web Ani</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[http://www.bogotobogo.com]]></category>
		<category><![CDATA[http://www.epicmath.com]]></category>

		<guid isPermaLink="false">http://joglanimation.wordpress.com/?p=16</guid>
		<description><![CDATA[  By default, Java Web Start applications run &#8220;restricted&#8221;, which means that they do not have access to some system resources such as local files. But publishers can remove these restrictions by signing their Web Start applications with the jarsigner tool that comes with the JDK.  from http://en.wikipedia.org/wiki/Java_Web_Start<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=joglanimation.wordpress.com&amp;blog=11028693&amp;post=16&amp;subd=joglanimation&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p> </p>
<p>By default, Java Web Start applications run &#8220;restricted&#8221;, which means that they do not have access to some system resources such as local files. But publishers can remove these restrictions by signing their Web Start applications with the <code>jarsigner</code> tool that comes with the <a title="Java Development Kit" href="http://en.wikipedia.org/wiki/Java_Development_Kit">JDK</a>.</p>
<p> from http://en.wikipedia.org/wiki/Java_Web_Start</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/joglanimation.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/joglanimation.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/joglanimation.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/joglanimation.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/joglanimation.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/joglanimation.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/joglanimation.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/joglanimation.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/joglanimation.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/joglanimation.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/joglanimation.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/joglanimation.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/joglanimation.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/joglanimation.wordpress.com/16/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=joglanimation.wordpress.com&amp;blog=11028693&amp;post=16&amp;subd=joglanimation&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://joglanimation.wordpress.com/2010/02/06/signed-web-start-applications/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/ba13d05b0c88668d9fecead04df370f3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Web Ani</media:title>
		</media:content>
	</item>
		<item>
		<title>Pack200 compression</title>
		<link>http://joglanimation.wordpress.com/2010/02/06/pack200-compression/</link>
		<comments>http://joglanimation.wordpress.com/2010/02/06/pack200-compression/#comments</comments>
		<pubDate>Sat, 06 Feb 2010 05:23:02 +0000</pubDate>
		<dc:creator>Web Ani</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[http://www.bogotobogo.com]]></category>
		<category><![CDATA[http://www.epicmath.com]]></category>

		<guid isPermaLink="false">http://joglanimation.wordpress.com/?p=13</guid>
		<description><![CDATA[  To reduce the size of a Java Web Start application Sun Microsystems introduced a compression system called Pack200 in Java 1.5.0. It reduces byte counts so efficiently that it can compress a large jar file to one-ninth of its original size if it contains only Java classes.[2] Java Web Start has supported Pack200 since [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=joglanimation.wordpress.com&amp;blog=11028693&amp;post=13&amp;subd=joglanimation&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p> </p>
<p>To reduce the size of a Java Web Start application Sun Microsystems introduced a compression system called <a title="Pack200" href="http://en.wikipedia.org/wiki/Pack200">Pack200</a> in Java 1.5.0. It reduces byte counts so efficiently that it can compress a large jar file to one-ninth of its original size if it contains only Java classes.<sup><a href="http://en.wikipedia.org/wiki/Java_Web_Start#cite_note-1">[2]</a></sup></p>
<p>Java Web Start has supported Pack200 since it first appeared, but initially this feature required server-side cooperation and a certain amount of expertise to set up. When SUN introduced Java SE 6u10, Pack200 support became available without the need for special server support. Application designers can enable or disable this feature within JNLP files.</p>
<p>On slow connections Pack200 gives a performance boost in application startup time and download time.</p>
<p> from http://en.wikipedia.org/wiki/Java_Web_Start</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/joglanimation.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/joglanimation.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/joglanimation.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/joglanimation.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/joglanimation.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/joglanimation.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/joglanimation.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/joglanimation.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/joglanimation.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/joglanimation.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/joglanimation.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/joglanimation.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/joglanimation.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/joglanimation.wordpress.com/13/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=joglanimation.wordpress.com&amp;blog=11028693&amp;post=13&amp;subd=joglanimation&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://joglanimation.wordpress.com/2010/02/06/pack200-compression/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/ba13d05b0c88668d9fecead04df370f3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Web Ani</media:title>
		</media:content>
	</item>
		<item>
		<title>JNLP 2</title>
		<link>http://joglanimation.wordpress.com/2010/02/06/jnlp-2/</link>
		<comments>http://joglanimation.wordpress.com/2010/02/06/jnlp-2/#comments</comments>
		<pubDate>Sat, 06 Feb 2010 05:21:21 +0000</pubDate>
		<dc:creator>Web Ani</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[http://www.bogotobogo.com]]></category>
		<category><![CDATA[http://www.epicmath.com]]></category>

		<guid isPermaLink="false">http://joglanimation.wordpress.com/?p=11</guid>
		<description><![CDATA[Important Web Start features include the ability to automatically download and install a JRE in the case where the user does not have Java installed, and for programmers to specify which JRE version a given program needs in order to execute. The user does not have to remain connected to the Internet to execute the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=joglanimation.wordpress.com&amp;blog=11028693&amp;post=11&amp;subd=joglanimation&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Important Web Start features include the ability to automatically download and install a JRE in the case where the user does not have Java installed, and for programmers to specify which JRE version a given program needs in order to execute. The user does not have to remain connected to the Internet to execute the downloaded programs, because they execute from a locally-maintained <a title="Cache" href="http://en.wikipedia.org/wiki/Cache">cache</a>. Updates of the software download from the Web become available when the user has a connection to the Internet, thus easing the burden of deployment.</p>
<p>Any computer user can use JNLP by simply installing a JNLP client (most commonly Java Web Start). The installation can occur automatically such that the end user sees the client launcher downloading and installing the Java application when first executed.</p>
<p>JNLP works in a similar fashion to how HTTP/HTML works for the web. For rendering a HTML webpage, after the user clicks on a weblink, the browser submits a URL to a webserver, which replies with an HTML file. The browser then requests the resources referred to by this file (images, css), and finally renders the page once it has received enough information. Page rendering usually starts before all resources have downloaded; some resources not critical to the layout of the page (such as images), can follow on afterwards — or on request if the &#8220;Load Images Automatically&#8221; browser-setting remains unset.</p>
<p>JNLP mirrors this process; in the same way that a Web browser renders a webpage, a JNLP client &#8220;renders&#8221; a Java app. After the user clicks on a weblink the browser submits a URL to a webserver, which replies with a JNLP file (instead of a HTML file) for the application. The JNLP client parses this file, requests the resources specified (jar files), waits for the retrieval of all required resources, and then launches the application. The JNLP file can list resources as &#8220;lazy&#8221;, which informs the JNLP client that the application does not need those resources to start, but can retrieve them later on when/if the application requests them.</p>
<p> from http://en.wikipedia.org/wiki/Java_Web_Start</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/joglanimation.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/joglanimation.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/joglanimation.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/joglanimation.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/joglanimation.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/joglanimation.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/joglanimation.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/joglanimation.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/joglanimation.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/joglanimation.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/joglanimation.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/joglanimation.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/joglanimation.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/joglanimation.wordpress.com/11/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=joglanimation.wordpress.com&amp;blog=11028693&amp;post=11&amp;subd=joglanimation&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://joglanimation.wordpress.com/2010/02/06/jnlp-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/ba13d05b0c88668d9fecead04df370f3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Web Ani</media:title>
		</media:content>
	</item>
	</channel>
</rss>
