Java面临最大挑战--来自Java最大竞争对手的11个观点(已翻译)

jjyy2003 2003-10-06 08:35:29
2003年的Java Pro技术年会于两个星期前在Francisco召开了,会议参与者被询问了有
关Java技术和Java社团所面临的最大挑战问题.这里是他们的回答,他们都是来自一流Java
技术公司的高级技术代表,整个讨论会的底稿将在2003年10月份的Java Pro's上出现

Neil McGovern--Sybase电子商务公司,策划指导
你看看Java的发展历史就会知道,起初时我们集中关注的是性能问题.在执行有效任务
的时候它的速度总不能令我们满意,你还记得那些日子吗?兼容性是接着出现的下一个问题
,我们可以写一次但是必须到处测试,我们解决了那些问题,在Java世界里面性能不再是问
题,并且兼容性是一个谬论.现在Java社团面临的最大问题是易用性,Java组织必须建立一
个容易使用的开发环境,参加会议的许多人都在这方面做着工作,他们最好能正确处理,因
为这是阻碍Java发展的最大问题.第二个问题是所有的技术正在向应用服务器转移,我担心
与应用服务器的集成会弄巧成拙.集成技术不可能被私人拥有,因为集成本身是要跨越和合
并的.我们必须非常努力地去工作以使得服务器的配置变得开放和灵活,使得它们能运行在
操作系统前端,但并不是某个特点技术的前端.

David Litwack--Novell,高级副主席
我觉得我们过于用技术眼光看待Java和J2EE,前任主席有这样一句话"我们是做应用软
件的,蠢蛋!",人们买我们的产品实际上是因为他们想开发应用解决商务问题,如果你看看
目前正在关注的焦点,看看所有我们这些人都在市场上挣扎的原因,看看人们大多不愿意购
买新产品的原因,你就知道IT在复杂性方面已经来到了历史转折点."原料"太多了--感觉好
像它们自己的重量都能压垮自身.我们现在正在犹豫不决因为老的架构已经崩溃而新的还
不能及时跟上.目前正向我们走来的第二个阶段是面向服务的架构,面向组件的开发方法会
使得原本脆弱的系统变得灵活.Micorosoft目前已经在这方面走在前列,不是因为他们有最
好的人员和技术,而是因为他们在软件行业已经拥有的位置.网络作为一个SOA解决方案,我
们(Java厂商)在封装那些SOA所必须东西的技术上做得不是很好,Java可以更好地完成这些
事情,它将所有周边技术紧密封装,我认为SOA将是Java和J2EE发展的第二个阶段.

Graham Hamilton--Sun公司,著名工程师和合作伙伴
我认为Java社团的最大挑战是增加能成功用Java开发各种应用的人数,Java开发者所需要
的基础大大拓宽了,这就需要API和开发工具作出不断的变化,我们不能把这仅仅看成是开
发工具的问题,事实上我们就应该简化API设计以使得众多开发者都可以使用,我觉得这个
趋势在几年之后会趋于稳定,我们已经在企业级应用开发上占领了相当的市场,挑战接踵而
至,在商务应用和部门企业应用市场上挑战可能会更大.

Ed Lycklama--Quest/Sitraka,首席架构师
我把J2EE看成是一个操作系统,一个正在逐渐成熟和被业界认同的系统,并且你也能看到其
它类似一流的操作系统.但是为了强化这个平台并使之更有力,还有许多事情等着我们去做
,我认为Java的最大挑战是它的易用性,Unix在企业获得成功是因为它的强大而不是容易使
用.Micorosoft占领了桌面市场因为它容易使用而不是因为它强大,现在我们看见这两者正
在融合,有时候我们既需要容易使用同时也希望它足够强大,我认为这是Java和J2ee的关键
挑战.

David Chappell--Sonic软件,首席技术作者
今天的IT职业人员正在忙于将已经存在的IT技术集成在一起,他们有的已经成为了集成架
构师,这也产生了一个新的软件领域,我们称之为"集成架构",当然对于J2ee应用服务器,这
些东西往往不是必须的,我们现在需要的是一种新的模型,该模型包括应用服务器,但是可
以不必非要在应用服务之上建立系统,Java商务集成标准JSR208可以帮助我们向这样的集
成平台转移.Java社区任需要关注的一个焦点就是标准问题,我们应该将众多java厂家联合
在一起制定标准因为这也是同.Net竞争的一个方法,有了标准的技术才能滋长出一片好的
企业,然后他们彼此竞争由用户去选择他们,对于Java来说这是一件很好并总是在继续的事
情.

Ted Shelton--Borland软件公司,高级副主席
我认为java的最大危险不是来自Micorosoft和.Net,而是来自IBM.就发言人士指出的数据
而言,IBM占领了35%-50%的应用服务器市场和35%-50%的工具软件市场,而且他们(IBM)今天不在这里,我想我们应该对他们给予足够关注,而不是看见他们不在这次会议里面我们沾沾自喜,就我的观点而言,IBM将可能是拥有服务器市场专利的公司,他们通过Java做到了这一点,这意味着他们也必须拥有一部分java的控制权,这一点他们很容易做到,而剩下的东西
则由我们在坐的各位分享,如果我们不紧密联合不让其那样做他们迟早会打击我们这些厂
商,包括Micorosoft,他们将统治整个市场,而我们将在这个行业里面成为难兄难弟.

Fumi Matsumoto--ATG,首席技术官
我们今天讨论了许多关于开发生产率和快速开发方面的话题,但是我觉得我们的最大挑战
是使得java成为一个应用软件可以依赖的平台,我使用字眼"依赖"是因为许多J2ee应用系
统集中在客户端,它们随着时间在演化,所以它们必须不断"呼吸(新东西)",而且还必须在
生命周期之外跟许多其它的系统交互.我们没有谈论像商务规则和商务进程管理方面的话
题,但是它们确实是建立一个应用所能依赖平台的非常重要的东西,我希望明年的会议会有
更多人代表服务端发言.

Ted Farrell--Oracle公司应用软件分公司,架构策划和主管
我同意Graham的观点,我们目前的主要任务是拓宽开发人员数目,看看数据就知道,目前市
场上有20%的专业开发人员懂java,但是懂j2ee的比这个要少,还有许多人站在java外面,工
作在一个有许多java开发者的公司却没有机会接触java,我们必须将焦点放在定位市场方
面,而不仅仅是做东西迎合他们,而且我们必须解决让公司所有水平不一的人一起协同开发
的问题,j2ee的整个框架和建立在服务器之上的运行机制可以允许我们做更多可视化的工
具,提供这样的灵活性将吸引开发者.为了在这个领域中前行,作为一个企业在标准和API上
做些工作是非常重要的,这要求我们的厂商具有足够的创新能力去面对系统实现时候的竞
争,只要我们都操作着相同的数据,谈论着相同的API,我们就必须将焦点放在这里,IBM今天
也应该在这里,但是不在.

Marc Naddell--Motorola全球顾问,程序员
我们过去几年的焦点(无线开发领域)集中在尽力去为用户获取最多的开发包,同时减少开
发障碍上面.但是我们同时也应该关注一下购买组织和最终用户的需求,像服务质量,服务
可靠性,易用性,技术支持等问题.许多这些工作被协同性和兼容性影响着,因为绝大多数企
业甚至用户都使用几种不同类型的混合设备,当然要求提供的这些服务也能支持它们.
因此,对于移动开发,MIDP2.0是一个很好的开始,同时JTWI是通向未来之路,但是我们需要
看起来很类似的更靠近用户的菜单,就像桌面上的java按钮而不是隐藏在菜单底下,我们还
要实现相同应用程序在不同手持设备上的控制完全相同,当我们做到那一点后我们便可以
利用java的这一创新点与.Net对抗.

Benjamin Renaud--BEA,代理CTO
java将继续在两个主要领域发展和改进,就像我们已经讨论的一样,一个就是易用性,易开
发性,还有一个同样重要的技术围绕着集成,J2EE标准商务开发是一个巨大的成就,新的集
成标准将结合着XML标准和Java标准制定,那是java社区人员要解决的关键问题,我们已经
讨论了一些十分成功的趋势,但是我们需要真正着手去工作它们才能发生,
两件事情--容易开发和容易集成将给我们的用户提供令人惊讶的价值,这也会使我们每个
人的软件企业获得成功.

Simon Phipps--Sun公司首席技术作者
我首先要指出的一件事情是这是你能看到这种讨论的唯一地方.在.Net上没有参与者讨论
这方面话题,因为没有人关心下一步将会发生什么,那是只有一个公司参加的很小的会议,
我们的最大力量源自我们拥有一个java社区,像所有其它你热爱的事物一样,也有你不喜欢
的东西,虽然如此,这是一个社区,我们可以从这些强大并带有一些多样性的社区讨论里面
看出一些趋势,我们今天已经讨论了许多东西,但是最值得高兴的是我们这个讨论会有许多
值得讨论的问题.
**************热爱java所以翻译了这些东东,不妥之处请见谅***************
...全文
221 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
C_sp 2003-10-19
  • 打赏
  • 举报
回复
mark
62ce123 2003-10-13
  • 打赏
  • 举报
回复
thank you!!!!!!!!!!!!!
znjq1001 2003-10-06
  • 打赏
  • 举报
回复
很大一部分都是站在自己的立场上的
gdh_zj 2003-10-06
  • 打赏
  • 举报
回复
没从谈话中看到什么有用的东西,都是老调重谈
spook_l 2003-10-06
  • 打赏
  • 举报
回复
不错!
lynx1111 2003-10-06
  • 打赏
  • 举报
回复
mark

23,407

社区成员

发帖
与我相关
我的任务
社区描述
Java 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧