编辑空间

走近软件人 接近理想

用户操作
[即时聊天] [发私信] [加为好友]
泰稳ID:futurelight
514130次访问,排名86好友4人,关注者69
做高质量的技术内容,为中国技术社区尽一分力量。
futurelight的文章
原创 214 篇
翻译 9 篇
转载 11 篇
评论 861 篇
泰稳的公告
InfoQ中文站
关注企业软件开发领域的变化和创新
最近评论
lilyliu_2008:hao!
sophiazhou:感悟很不错!看了别人的东西,能自己去写心得,不错!然后有所得
dengke19870616:
chenjun8707:确实很不错
fadeway:谢谢分享
文章分类
收藏
    相册
    相册库
    夜探新浪
    推荐社区
    《程序员》杂志官方博客
    InfoQ中文站—企业级技术社区
    ZDNet China软件技术专区
    博文视点官方博客
    友人博客
    《程序员》孟大师
    CSDN测试圈 聚天下高手
    David turing
    DBAnotes
    EricLee
    jay CTO,Dreams.
    Sean.Pu的Platform
    何为超媒体?阿魔为你解说
    别人称他为表哥
    博文周老师
    博文彭俊
    图灵刘江(RSS)
    小熊
    朋友的爱比网
    桂枝香在故国晚秋(RSS)
    梁宁
    讲武堂-Jiangtao
    赫拉迪克宝盒
    辛佳雨(RSS)
    邢波涛
    闫辉
    陈绍英的测试专区
    韩磊@CSDN
    存档
    软件项目交易
    订阅我的博客
    XML聚合  FeedSky
    订阅到鲜果
    订阅到Google
    订阅到抓虾
    订阅到BlogLines
    订阅到Yahoo
    订阅到GouGou
    订阅到飞鸽
    订阅到Rojo
    订阅到newsgator
    订阅到netvibes

    原创 Sun在客户端的回归会成功吗?收藏

    新一篇: 站在门外看国内软件开发技术媒体现状 | 旧一篇: 为什么买了款正版杀毒软件?

    Elliotte Rusty harold昨天在developerWorks中国网站上发表了一篇回顾今年JavaOne大会的文章,对Sun在客户端方面的动作对基于富Internet应用的程序开发意义进行了分析。

    今年的JavaOne大会是成功的,约有10000到15000人在一周的时间内聆听了这次大会。大会之后,Elliotte得出的结论是服务器端已经发展到巅峰,至少在Java平台是这个样子的,像前两年异常火爆的Hibernate、Spring和Servlet等都已经是昨日黄花。虽然仍然有很多人在使用它们,但基本可以将它们列入落伍者这一阵营中了。在Java领域,Sun将关注点重新放在了客户端。

    在InfoQ以前的报道中对JavaFX Script已经做了介绍,Sun的CTO曾表示这一技术在桌面浏览器端会非常有竞争力,能完成许多Flash所不能完成的功能。但Elliotte却不这样认为:

    每人可能都会产生这样的疑问,即 JavaFX Script 是否能代替或至少能够挑战 Flash。我认为答案是否定的。Java 语言一直 都能实现 Flash 所有的功能。只不过编写的时间会比较长。一个资深的 Flash 专业人士创建一个 applet 只需花三小时,而同样的工作如果用 Java 语言完成则要花上三星期的时间。JavaFX Script 缩短了二者之间的这种差距,所以现在 Java 程序员只需三天的时间就可以做出 Flash 专业人士三个小时做出来的东西。虽然提高了很多,但还远远不够。

    另外JavaFX Script面临的尴尬问题是缺少工具的支持,没有和Adobe Flash完备的开发环境相抗衡的产品。也许只有等Sun推出杀手级的开发工具时,再谈JavaFX Script的流行才有现实意义。

    用Swing来开发客户端应用程序是辛苦的,这次Sun不再强调Swing了,虽然也对Swing进行了修修补补。对于要定制基于Swing的GUI,Sun建议使用Matisse GUI Builder,因为这可以将组件拖放到窗口并可视化地设置属性,就像在Delphi或者VB中那么简单。但是Matisse同样也有缺点:

    (Matisse)所生成的代码应该被放置于单独的一个文件且不能和应用程序代码混淆。此外,选择使用 Matisse 会让您必须使用 NetBeans 作为 IDE。可以将这些代码放入其他的 IDE,比如 Eclipse,但如果日后要想将其放回到 NetBeans,Matisse 就会无所适从。这对于单个的开发人员或者是独立的团队来说可能不算什么,但对于开源团队项目而言却是个大问题,在这样的团队中,不同的开发人员使用不同的工具。

    关于Sun在服务器端的竞争,社区内流传的一种说法是,Sun创造了Java,但风头却被IBM和BEA抢了个干净。现在Sun将注意力转移到客户端,希望能凭借Java FX等新玩意的推出重整江湖,但在微软推出Silverlight、Adobe推出Apllo和Flex的夹击之下,它能获得成功吗?你的观点是什么?

    查阅全文:Sun在客户端的回归会成功吗?

    欢迎访问InfoQ中文站:时刻关注企业软件开发领域的变化和创新

    发表于 @ 2007年06月20日 08:53:00|评论(loading...)|编辑

    新一篇: 站在门外看国内软件开发技术媒体现状 | 旧一篇: 为什么买了款正版杀毒软件?

    评论

    #ljwan12 发表于2007-06-20 11:59:41  IP: 58.19.30.*
    总是讨论这些问题,搞的刚学习java的人都不知道该学什么了
    #planeboy 发表于2007-06-21 07:09:06  IP: 58.49.249.*
    所以现在 Java 程序员只需三天的时间就可以做出 Flash 专业人士三个小时做出来的东西。虽然提高了很多,但还远远不够。

    这句话说得太好了。
    #jiangshachina 发表于2007-06-21 12:30:59  IP: 218.249.75.*
    > Elliotte Rusty harold昨天在developerWorks中国网站上发表
    > 了一篇回顾今年JavaOne大会的文章
    这篇文章已经发表了有一段时间了。
    只是该文的中文版是刚发出来的。
    发表评论  


    当前用户设置只有注册用户才能发表评论。如果你没有登录,请点击登录
    Csdn Blog version 3.1a
    Copyright © 泰稳