java Web Start(JWS)是Sun公司推出的新的一种基于Java技术的应用程序发布技术。它是连接计算机和 Internet 的便捷通道,并且答应用户在完全脱离Web 的情况下运行和治理应用程序。JWS提供一次点击就激活应用程序的简易方法,并保证总是运行最新的版本,从而可消除复杂的安装或升级过程。JWS技术是一种面向Web的应用程序部署解决方案,使用JWS技术的好处如下:
1.为了使Java程序(Application 或Applet)的Jar文件能被JWS执行,必须为Java程序创建一个网络语言协议(Java Networking Language Protocol,JNLP)文件。JNLP是一个为Java程序提供基本元素和描述的xml文件,它的后缀名为.jnlp。通过JNLP文件,Web服务器可以找到要发布的Jar文件和其在Web服务器上的存放位置,以及发布文件的一些说明。所以,正确编写JNLP是JWS配置的要害所在。JNLP语法比较简单,可以参考JWS说明文档。