什么是"java web start"用于?

gam*_*ver 11 java

我正在阅读来自wiki的 java web start .有人可以告诉我

  • 它是干什么用的?
  • 它的实际应用; 使其使用更清晰.
  • 像C++/C#这样的其他语言有类似的东西吗?

谢谢,
罗杰

dan*_*ben 15

Java Web Start有点像applet的继承者 - 它允许从您的浏览器运行Java程序(虽然与applet不同,它们不在浏览器中运行).有关实际示例,请参阅TopCoder Arena.

http://www.topcoder.com/contest/arena/ContestAppletProd.jnlp

这里,Java网络启动协议(JNLP)是定义应如何运行Web Start应用程序的协议(类似于HTML告诉浏览器应该如何呈现页面).

请参阅Oracle教程:


Jua*_*nZe 9

Java Web Start软件只需单击即可启动全功能应用程序.用户可以下载和启动应用程序,例如完整的电子表格程序或Internet聊天客户端,而无需经过漫长的安装过程.

使用Java Web Start软件,用户可以通过单击网页中的链接来启动Java应用程序.该链接指向Java网络启动协议(JNLP)文件,该文件指示Java Web Start软件下载,缓存和运行应用程序.

在WebStart上引用了Java Tutorial课程

对于那些使用.Net的人来说,Java Webstart就是ClickOnce技术.