Java阵营效仿微软 研发开发工具吸引开发者

2016-02-19 13:40 6 1 收藏

下面图老师小编要跟大家分享Java阵营效仿微软 研发开发工具吸引开发者,简单的过程中其实暗藏玄机,还是要细心学习,喜欢还请记得收藏哦!

【 tulaoshi.com - 编程语言 】

ZDNet China9月17日北京消息:假如说模拟也可以看作是一种真诚的恭维的话,微软的反对者,Java软件提供商们正在向他表示敬意。
  
  几个最主要的Java拥护者,Sun,BEA,IBM和Oracle都希望通过微软证实确实可行的方式来吸引更多的软件开发者,那就是提供简单易用的开发工具。目的是促使人们更多的使用Java来开发和部署Web服务程序,从而促进如应用程序服务器,门户软件和集成服务器软件
  的销售。
  
  微软极其成功的VisualBasic极大的推动了Windows平台软件的开发,非凡是桌面应用程序。而差不多同时诞生的Java语言的使用者一般都是专业的程序员。在构建Web服务程序方面,Java和.Net都是可以选择的开发语言。
  
  在接受CNETNews.com的采访时,Sun的首席技术官GregPapadopoulos说:“现在有两套方案你可以选择,那就是Java和.Net。为了竞争,也需要有两个同时存在。”不过Java开发的难度也是公认的。J2EE(Java2企业版)的确具有工业强度,不过也需要更高素质的程序员。相对的,微软提供的相对简单和易于使用的开发工具可以帮助一般的程序员开发出Web应用程序。
  
  分析家指出当前Java软件提供商都把目标瞄准了简单的开发工具,以帮助那些开发相对较小的企业应用的客户。市场有这样的需求,而且微软在这个方面给他们的压力也使他们不得不这么做。
  
  “为了持续增长和进入新的市场,对Java而言就是低端市场,Java软件提供商不得不这么做。”RedMonk的分析家StephenOGrady说:“而且高端市场和一两年前也不一样了。”大的Java软件提供商都把眼光集中到Web服务上,因为它可以帮助集成已有企业应用。
  
  这周,Sun将在SunNetwork会议上展示他们的新的开发工具Rave,希望能吸引那些熟悉VisualBasic的.Net程序员。Sun计划在明年中期发布这一工具。“很多的公司告诉我们假如使用Java能像他们使用VisualBasic那样简单,那么他们会喜欢上Java。”Sun公司负责开发工具的副总裁RichardGreen说:“这样做不仅对Sun公司有利,而且对整个的Java软件行业也有很大的帮助。”
  
  BEA公司最近发布了WebLogicPlatform8.1,为了和IBM和Oracle竞争,公司把大部分希望都寄托在WebLogicWorkshop上。这个工具据说可以很大的提高开发和部署效率,非凡是在集成企业应用方面。IBM今年也将升级他的WebSphereStudio开发工具,而且他的Rationaltools集成产品也将提供快速开发帮助。Oracle也计划改进JDeveloper开发工具。
  
  微软步步紧逼
  
  在Java阵营纷纷计划推出快速开发工具的同时,微软也对J2EE占据的服务器程序市场发起了猛攻。微软希望能赢得那些构建复杂的在线预订应用程序和制造业的客户。微软的服务器战略的核心就是在所有的产品线中采用Web服务技术。在下个月要举行的微软开发者大会上,公司将向人们展示代号为Indigo的Web服务架构,它将能与VisualStudio.Net集成,简化创建大型的Web服务应用程序。微软的战略就是提供功能上可以替代J2EE的工具和服务器软件,随着Longhorn版Windows操作系统的到来,通过Indigo,程序员将很轻易使用Web服务功能。
  
  Java之所以能在微软强大的开发工具的阴影下走进人们的视线是因为他比VisualBasic强大,但和一些语言如C++相比又简单了许多。而且Java应用程序能运行在多个系统平台上。而微软工具开发的软件只能运行在Windows平台上,随着VisualStudio.Net工具和多语言开发特性的.Net平台的发布,微软希望能够夺回J2EE占领的市场。
  
  调查表明当前使用微软工具和Java开发的Web服务程序旗鼓相当。EvansData的分析家JoeMcKendrick说,“选择.Net还是Java并不是绝对的,还是由具体的应用环境决定。”比如,Pfizer制药很多应用程序都运行在Windows上,但却选择了BEA公司的WebLogic来集成整个公司的商业流程。
  
  当微软在争取开发者在开发大型的应用程序时选择他们的产品的时候,Java阵营正在考虑Java技术还有那些不完善的地方。Droplet公司的创始人和主席PhilipBrittan认为.Net的确对Java有很大的威胁。“.Net有很可能成为桌面应用程序和基于服务器的Web应用程序的新标准。”
  
  分析家认为这也是Java阵营要开发快速工具来吸引更多的开发者的原因所在。明年J2EE服务器软件的Web服务功能将是内置的,而且支持新的标准。而且Java阵营也在计划简化桌面图形界面应用程序的开发。

来源:http://www.tulaoshi.com/n/20160219/1604914.html

延伸阅读
许可和分发权限 Access 2003 Developer Extensions随附的许可协议简化了解决方案或代码段的分发过程。这些协议包括免版税的Access运行时,您可以分发Access解决方案和Access数据项目,以及免费使用和分发工具源代码部分以作为您的解决方案的一部分。 轻松部署解决方案 Access 2003 Developer Extensions可帮助开发人...
一、VBA的发展过程 ----在Office中包含着一种加强Office功能的语言,即为Basic语言。经过发展,在Office97中,Word、Excel、Access、PowerPoint四个软件都有了自己的程序设计语言,分别称为MicrosoftWordVisualBasic、MicrosoftExcelVisualBasic、MicrosoftAccessVisualBasic、MicrosoftPowerPointVisualBasic。通常统一称为VBA。在Outlook...
微信网页开发者工具是什么   微信网页开发者工具是什么 微信公众平台日前正式发布了web开发者工具,为帮助开发者更方便、更安全地开发和调试基于微信的网页。 简单来说,这个微信web开发者工具是一个桌面应用,通过模拟手机微信客户端的表现,使得开发者可以用这个工具方便地在PC或者Mac上进行开发和调试工作。 ...
       1、 JDK (Java Development Kit)Java开发工具集 从初学者角度来看,采用JDK开发Java程序能够很快理解程序中各部分代码之间的关系,有利于理解Java面向对象的设计思想。JDK的另一个显著特点是随着Java (J2EE、J2SE以及J2ME)版本的升级而升级。但它的缺点也是非常明显的就是从事大规模企业级Java应用开发非常...
标签: Web开发
基于XML的异步JavaScript,简称AJAX,是当前Web创新(称为Web2.0)中的一个王冠。感谢组成AJAX的各种技术,Web应用的交互如Flickr, Backpack和Google在这方面已经有质的飞跃。这个术语源自描述从基于网页的Web应用到基于数据的应用的转换。在基于数据的应用中,用户需求的数据如联系人列表,可以从独立于实际网页的服务端取得并且可以被动态地...

经验教程

879

收藏

38
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部