开源GIS实验田

OpenSource GIS Space

  • 内容导航

    Creative Commons
    本站文章全部原创
    转载请遵循创作共用协议
  • 最新评论

    • zhaiduo: 期待GO的web应用...
    • zdnet: 您好!去年8月您参加过我们ZDNET的优秀...
    • oschina: hi,此文已转贴到开源中国社区,网...
    • YUCHENG HU: MarkLogic 已经开始为各大出版机构进行...
    • Gao Ang: DITA的学习成本的确偏高,仅下载翻阅...
  • 热门主题

  • 随机阅读

    • September 2010
      M T W T F S S
      « Aug    
       12345
      6789101112
      13141516171819
      20212223242526
      27282930  
    • Gao Ang

      GaoMiao's Portrait
      有了理想
      就不要寻找放弃的理由

      站点搜索

      • 6 Users Online
    • 只言片语

      “Assassins!”-Arturo Toscanini (1867-1957) to his orchestra
    • 人在年轻的时候应该浪迹天涯,用心身去领略异国的风土人情,去倾听子夜的钟乐。 ——斯蒂文森

    基于Web Start的应用发布设想

    15th March 2006

    作者: Gao Ang 可以转载,请以超链接标明原始出处和作者信息及版权声明
    网址: http://www.gaoang.com/archives/10

    一直看好Java Web Start的应用前景,通过这种方式可以使部署在服务器上的富客户端应用通过一个HTTP链接加载到客户机上,取消了传统C/S结构的种种限制,给使用者带来很大的便利。可以看看Sun公司的Java Web Start官方站点。Sun公司提供JWS的demo演示可以在这里找到。左图为JWS的标准访问流程。

    最近讨论了一下类似ww2d这种数字地球的产品化前景,要做的改进主要是数据应该像Google Earth那样进行加密传输,而不能像NASA World Wind都下载到缓存里让所有人都得到,因为国内用户对自己的数据保护还是相当看重的,毕竟高分辨率的数据买来也需要不少花费。ww2d程序在我的Win2K下用Eclipse重新编译了一下,简单修改了几个地方,比如增大初始窗口、状态栏增加了几个坐标的显示等,然后上传到基于FreeBSD的麒麟OS服务器上运行一切正常,不得不再赞一下Java的跨平台特性。

    准备考虑使用Java网络装载协议(JNLP)发布一下ww2d这样的Virtual Earth应用,远程客户可以通过Internet访问和运行部署在服务器上的ww2d应用程序。同时值得尝试一下将Eclipse的RCP富客户端应用使用JNLP打包和配置,发布为Web Start应用,这样结合Eclipse的RCP技术和Java Web Start,应该会有不错的收效。

    如果网络传输不是问题,随着JWS技术的不断成熟,可以预见,日后相当一部分的Java Desktop应用可以通过这种方式发布。

    5 Responses to “基于Web Start的应用发布设想”

    1. falsh Says:

      如此的文章竟然没人顶上去?~~~哈哈~~up一下~~~~

    2. Gao Ang Says:

      照这样看来,留言概率大概是200次独立访问中会有一次,呵呵

    3. flash Says:

      山不在高,有仙则名;水不在深,有龙则灵;留言不在多,……
      上次comment名字写错啦~~纠正一下~~:)

    4. Steen Says:

      我准备集中学习一下PostGIS+GeoTools
      目的是想弄清(或大致把握)PG的数据存储、读取过程以及GT的各空间处理函数。

      GAO兄能给点建议或指点吗,感激不尽

    5. Gao Ang Says:

      关于GeoTools对PostGis的操作,可以看看sinoly同学的文章 :)
      http://www.blogjava.net/sinoly/archive/2007/01/31/97101.aspx

    Leave a Reply

    XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>