基于Web Start的应用发布设想

一直看好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应用可以通过这种方式发布。

Evangelist们的宣传攻势

随着Evangelist这个词在技术领域越来越火,技术布道概念也漂洋过海带给了我们新的感受,Evangelist可以理解为传道者或技术布道者。典型代表算作是Java之父James Gosling,这位大叔似乎已经成为一个象征,逐渐向娱乐Java开发者的目标迈进,图片是James在米国著名卡通片South Park中的造型,非常可爱。

关于制作精美的技术宣传资料,先推荐一下自己很喜欢的BEA thinking liquid宣传片,点这里在线观看。这个BEA的Marketing Showcase,第一次看见是在BEA World2005年会开幕式上,很精致,整篇灌注了关于流体思考的理念,可是这段视频找不到下载地址,只能在线观看。

然后是IBM的关于Inspiring Innovation的各国语言版本宣传片,灌输着IBM一贯随需应变的On Demend理念,点这里在线观看

在造势与做秀方面,当然少不了这方面的先驱Microsoft,先推荐一下关于Microsoft Innovation创新理念的交互介绍。可以在菜单选择6为Microsoft的员工进行讲解,来了解MS技术在社会不同方面的应用,点击这里进入。然后是作为微软Live站点的最新噱头Virtual Earth,Preview的页面里通过采集大量图片资料,再现真实的视觉体验,点击这里进入

先消化这些,还有好的资料以后有时间慢慢介绍。向有意思的Evangelist们看齐。

开源领域的精彩世界

常被商业软件冲昏头脑的我们,可以稍稍休息一下,去开源的世界里呼吸一下清新的空气。今天上午的报告会和下午的讨论了解了不少新的东西。总结了一下今天的收获,把值得关注的几个项目推荐给爱好开源软件的朋友们,主要是我感兴趣的Java和GIS的主题。

1.巴西航空航天局的TerroLib项目(http://www.dpi.inpe.br/terralib/),可以基于其提供的模块开发从中间件到产品的各类GIS应用。
2.俄国人利用Java开发的ww2d项目(http://ww2d.csoft.net),令我比较激动的产品,源代码很少,但可以加载NASA(美国航空航天局)在World Wind项目中使用Blue Marble高精度数据。打算研究一下,将其集成到Eclipse的富客户端产品框架之内。(右为其截图)
3.OSSIM项目(http://www.ossim.org)应用于遥感、摄影测量等的高效平台,不过这些不太在行,OSSIM在GIS方面应用也很广,有建立三维数字地球的osgPlanet组件。
4.作用于统计领域的R2语言,可以应用在空间统计分析等领域中,这个以后慢慢了解。

网格DAI试验图片

网站加入了Gallery2相册的支持,因为图片是最直观的表现方式,把相册放在网上会很有意思,并且将Wordpress与相册通过插件进行整合。

发现SourceForge屏蔽了不少的国内IP地址,相册的下载真是大费周折,先是在Google上搜索其他下载站点未果,然后干脆在装有麒麟OS的服务器上登陆SF的CVS,导出了所有Gallery2相册的代码,结果是程序和插件的版本不兼容,最后只有拜托辛巴在米国帮我下载了程序传过来。真是不容易,呵呵,好在和陈师兄聊的很开心,感觉对于感兴趣的主题相互争论发言是件很有意思的事情。

为了测试相册,上传了几幅用OGSA-DAI通过WebService发布网格数据库服务的截图,呵呵,随着GloBus转向WSRF的支持,不知道DAI的下一个版本会不会也会改变,总之目前的研究都是跟着国外走,希望能多有一些自己的核心技术。

读书推荐

科学家和哲学家是有很多共同点的,作为一个普通的人,他们常常是单纯甚至有些简单、专注甚至有些偏执。前段时间读完的曹天元作品《量子物理史话:上帝掷骰子吗》(PDF版下载)和正在读的周国平作品《尼采-在世纪的转折点上》都映射出了这些普通而又伟大的人物所共有的一些品质。

《量子物理史话》在网络上的火爆流行程度已经不必我赘述,之所以推荐周国平这本十几年前著作的重印本,是因为感觉现在代码看多了,应该重新再去能让自己思考的文字读一读。早在古希腊,毕达戈拉斯创造“哲学”(philosophy)这个词汇时,即是“爱”和“智慧”(philo-sophia)这两个意思组成的。在希腊哲人那里,“智慧”即真理,爱智慧即追求真理,真理永远是人类所共有的财富。所以说在追求真理这一点上,科学家和哲学家是相同的,这也不奇怪常常会在两者中发现到共有的品质。

如果说2005年成为物理年,是由于是相对论诞生100周年和爱因斯坦50周年纪念,说不定就在不久后会迎来哲学年,进而出现网格年等等。在信息膨胀的今天,重要的是学会如何充实头脑而不是口袋,到时会有什么样的优秀读物,一起慢慢期待吧。