经典Java开发工具介绍(3):WebSphere Studio with VisualAge

2016-02-19 13:00 15 1 收藏

下面这个经典Java开发工具介绍(3):WebSphere Studio with VisualAge教程由图老师小编精心推荐选出,过程简单易学超容易上手,喜欢就要赶紧get起来哦!

【 tulaoshi.com - 编程语言 】


  www.dukeJava.com 网络娇娃工作站
  
  IBM的Web开发产品可谓同类之中的庞然大物:体积庞大,功能众多;使用对象是整个开发团队;而设计目标则是搞定视野里能看到的一切!说真的,咋看之下还以为是专门的委员会设计的呢!怨不得那么粗笨。
   
  
  现在,IBM为建设Web站点所推出的WebSphere Studio Advanced Edition 3.5及其包含的VisualAge for Java Professional Edition软件已全面转向以Java为中心,这样,Java开发人员对WebSphere全套工具的感觉或许会好了许多。Studio所提供的工具有:Web站点治理、快速开发 JDBC页向导程序、Html编辑器和HTML语法检查等。这确实是个不错的HTML站点页面编辑环境。我们目前已经测试了Enterprise Edition of Visual Age for Java (售价2999美元)。结果表明,Studio和VisualAge集成度很高,菜单中提供了在两种软件包之间快速移动代码的选项。这就让使用Studio的Web页面设计人员和使用VisualAge的Java程序员可以相互交换文件、协同工作。
  
  Studio提供了建立JavaServer Page的完整前端开发环境。许多向导程序可以帮助用户以更快捷、更难以出错的方式实现特定的开发任务。比如说,SQL向导程序就可以让我们在测试所用的Oracle 8i 数据库中浏览各表、执行多种SQL任务(比如增加连接、限制带约束的查询以及在存储结果之前查看查询结果等等)。
  
  随后我们编写了SQL查询并将其转变为预置数据页。IBM新增加的标签可以让jsp访问数据的工作变得更加方便,比如 tsx:repeat 标签就负责遍历查询中各行而无须增加处理数据库的Java代码。这些标签表明IBM正在逐步采用以标签为中心的数据访问解决方案(就象ColdFusion所采用的方案那样)。
  
  在编辑页面的时候,我们面前有好几个工具可供选择,包括一个图形界面的所见即所得页面编辑器、一个可以显示页面层次结构的纲要视图以及HTML源代码编辑视图。不过我们发现这些编辑工具之间存在整合方面的一些问题,相比之下还是Dreamweaver 或者ColdFusion做得好一些。
  
  例如,我们发现,虽然Studio的HTML源代码着色功能确实增强了代码的可读性,但这些页面中的Java代码却没有施加该功能。此外缩排功能也没有得到支持:当我们按下Enter键时光标总是返回到一行的开头。编辑器的Undo功能也不总是按我们希望的那样操作。
  
  Studio提供了代码补充特性,但是很令人失望??该特性只能用于VoiceXML文件,不能用于 HTML或者JSP文件。不过,它对VoiceXML和WML这样的Web技术,其支持力度还是处于市场领先的地位。
  
  Studio和VisualAge都包括了JavaServer Page调试器。因为JavaServer Page在执行前采用预编译方式运行,所以IBM为其预编译表单所提供的页面调试方式值得关注,这种方式并没有在服务器上实际运行Java 源代码表单。我们很喜欢VisualAge的Java Server Page调试器,有了它,我们就可以在页面调试的时候从输出窗口中查看HTML显示。不过在编译JavaServer Page之后,编译器的输出却只列出错误结果而不自动地标记那些出现错误的源代码,这多少叫人有点失望。
  
  VisualAge for Java支持团队开发,内置的代码库可以自动地根据我们做出改动而修改程序代码,这样我们就可以很方便地将目前代码和早期版本做出比较。Studio本身并不提供源代码版本治理的支持,它只是包含了一个内置文件锁定系统,当我们编辑项目文件的时候可以防止其他人对这些文件的错误修改。软件还支持诸如Microsoft Visual SourceSafe这样的第三方源代码控制系统。
  
  因为Studio对多服务器和多阶段项目部署都提供了完整的可定置支持,所以开发完我们的应用程序之后,在测试服务器和产品服务器上的应用部署都很快。
  
  WebSphere Studio Advanced Edition 3.5 和VisualAge for Java Enterprise Edition 3.5对开发团队而言都是可供选择的优秀开发环境,他们提供了对单一项目下多个开发人员的内置支持。但是这两套产品的界面和编辑缺陷使得IBM产品成为最佳开发包的努力功亏一篑。
  
  WebSphere Studio 3.5 with VisualAge,售价1995美元

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

延伸阅读
  Java开发工具介绍 “工欲善其事,必先利其器”,各种工具在程序开发中的地位显得逾发重要。在现在的软件开发过程中,编码所占的比重越来越少,之所以会出现这种情况,一是经过多年的积累,可复用的资源越来越多;二是开发工具的功能、易用等方面发展很快,编码速度产生了飞跃。 我之所以写这篇文章,一是对自己以前工作的一个总结,让...
       1、 JDK (Java Development Kit)Java开发工具集 从初学者角度来看,采用JDK开发Java程序能够很快理解程序中各部分代码之间的关系,有利于理解Java面向对象的设计思想。JDK的另一个显著特点是随着Java (J2EE、J2SE以及J2ME)版本的升级而升级。但它的缺点也是非常明显的就是从事大规模企业级Java应用开发非常...
摘 要 Java规则引擎是一种嵌入在Java程序中的组件,它的任务是把当前提交给引擎的Java数据对象与加载在引擎中的业务规则进行测试和比对,激活那些符合当前数据状态下的业务规则,根据业务规则中声明的执行逻辑,触发应用程序中对应的操作。 引言 目前,Java社区推动并发展了一种引人注目的新技术Java规则引擎(Rule Engine)。利用它就可...
一、VBA的发展过程 ----在Office中包含着一种加强Office功能的语言,即为Basic语言。经过发展,在Office97中,Word、Excel、Access、PowerPoint四个软件都有了自己的程序设计语言,分别称为MicrosoftWordVisualBasic、MicrosoftExcelVisualBasic、MicrosoftAccessVisualBasic、MicrosoftPowerPointVisualBasic。通常统一称为VBA。在Outlook...
ZDNet China9月17日北京消息:假如说模拟也可以看作是一种真诚的恭维的话,微软的反对者,Java软件提供商们正在向他表示敬意。 几个最主要的Java拥护者,Sun,BEA,IBM和Oracle都希望通过微软证实确实可行的方式来吸引更多的软件开发者,那就是提供简单易用的开发工具。目的是促使人们更多的使用Java来开发和部署Web服务程序,从而促进...

经验教程

96

收藏

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