如何用Java Web Start来发布程序,这样发布程序有什么好处啊?

解决方案 »

  1.   

    用Java Web Start的好处:
    Java Web Start 被称之为 D/S。最早是单机程序,后来出现C/S架构,后来出现B/S架构,但是c/s和b/s都存在明显的问题。
    c/s:部署和安装麻烦
    b/s:做界面不好控制等
    所以出来了 c/b/s 架构,也就是在网页里用控件。
    但问题还是不能很好的解决。Java Web Start是这样的:
    通过网页发布程序,自动下载程序,有必要的话自动安装jre。
    程序下载之后可以独立运行,不需要浏览器。这就有了b/s的部署方便,同时克服了
    ActiveX控件受浏览器限制的缺点。是一种能自动部署,自动升级的桌面应用程序。因为部署过程中有个Server,同时又是桌面程序(Desktop Application),所以被称为 D/S 架构。Java Web Start 依赖于jnlp协议(java 网络加载协议)。
    至于怎么发布,三言两语也说不清楚,自己找找专门资料吧,我没有现成的文本。