JBuilder: 领先的Java开发解决方案


(来源:http://www.borlandsoftware.com.cn)

JBuilder: 领先的Java开发解决方案

主要特性
•用于J2EE™应用程序快速开发的EJB™ 2.0的可视化设计器
•面向如下领先应用程序服务器的分发:Borland® 企业级服务器、BEA® Weblogic®、IBM® WebSphere®和iPlanet™ 
•简化数据库应用程序开发和分发的向导、工具和组件
•Web应用程序开发和采用JSP™和Servlets的分发
•UML代码可视化
•重构(refactoring)与单元测试
•集成领先版本的控制系统
•跨设备公布和集成商务数据的XML工具

领先的Java™ 开发解决方案
Borland® JBuilder™是世界上领先的Java开发环境。Jbuilder 6是一个开发企业级Java应用的综合性跨平台环境。它建立在JBuilder屡获殊荣的历史上,并增加了新的、进步的特性,从而成为目前最强大的可视化Java开发环境。

完全基于Java构造的JBuilder支持最新的Java标准,为应用程序开发提供了一个稳定而通用的平台。JBuilder使开发过程更有效。可视化工具和向导使应用程序的快速开发变得以轻松实现。企业级JavaBeans™(EJB™)和其它已验证的且可靠的代码组件可以重用,因此开发者可以更有效地利用时间,一次性完成多种功能类似的实例的代码编制工作。开发团队可以利用JBuilder更迅速地交付高质量的应用程序。单元检测在整个开发过程中帮助保证创建质量,并减少在开发之后对QA资源的需求。代码重构帮助保证改动的一致性,减少错误。

Jbuilder遵循行业标准,其可扩展的构架支持与第三方软件的开放集成。开放的、可升级的且基于标准的JBuilder开发环境加速市场响应时间,支持用户对控制系统和应用服务器版本的选择。Jbuilder给予用户极大的灵活度,以便在他们选择的平台上进行开发,如:Windows®、Linux®、Solaris™和Mac® OS。

利用领先的跨平台Java™开发环境体验极高的效能
JBuilder为开发和分发企业级Java应用程序提供一个灵活而开放的解决方案。JBuilder开发环境利用省时工具显著提高开发者的效率。使用为EJB 2.0设计的全新的双向可视化设计器,企业级JavaBeans 2.0(EJB 2.0)的速度得以快速提高。 从现有对象中提取,并减少使用新的UML代码可视化的代码拥有成本。通过代码重构来节省搜索和更新代码的时间。借助单元检测在保证整个开发过程中的质量。使用新的Javadoc工具对应用程序迅速文档化。使用可扩展的代码编辑器和CodeInsight™ 加速代码编制并减少语法错误。JBuilder让用户利用现有的资源更快、更低成本地生产功能更强的应用程序。

轻松开发J2EE™平台应用程序
JBuilder包含EJB全新的、空前的可视化双向设计器,使得开发可重用的企业级JavaBeans变得容易。JBuilder同时包含了用于特性、BeanInfo、事件和方法层冲突解决方案的可视化双向设计器,只需点击鼠标即可轻松创建JavaBeans™和EJB组件。使用可视化的分发说明编辑器,通过创建分发、环境和控制说明,准备和管理独立于服务器的应用程序EJB。使用Entity Bean Modeler™建立目标关联的数据库,映射数据源、表格、索引、区域和Entity Bean的关系。JBuilder帮助用户快速开发Java应用程序,并且支持最新的Java技术和标准。

向领先的J2EE平台应用服务器分发
Jbuilder包含与Borland企业服务器、BEA® Weblogic®、IBM® WebSphere®和iPlanet™应用服务器的紧密集成。在本地或远端运行并调试企业级JavaBeans。在即时分发EJBs时无需关闭应用服务器。建立与EJB 1.1和EJB 2.0相容的应用程序。使用企业级分发档案库(EAR)打包、分发和运行应用程序。为了支持与J2EE平台规格相容的应用程序测试,JBuilder包含了一个Borland企业级服务器的AppServer™版本的开发许可协议。

通过UML代码的可视化和重构来利用现有的项目
快速生成一个对象的UML模块,供用户将代码可视化,从而轻松地检查、分析和交流设计信息。通过鼠标点击在图解中导航并查看联合和从属关系。利用代码重构的优势,有效地对类别、方法、区域和数据包重命名,自动移动类别和数据包。"查找参考"功能无论在类别、方法还是区域中都可以轻松定位所有的参考项,从而节省在代码中进行搜索的时间。使用全新的文件工具从代码中自动搜集信息, 减少添加Javadoc注释所需的时间。运用UML代码可视化,JBuilder帮助用户迅速而有效的了解未知代码的结构。

使用单元检测和远端调试交付高质量的应用程序
JBuilder包括与JUnit框架的紧密集成,该框架用于编写、运行和分析单元检测并将其组织成测试组。使用向导生成检测框架,并迅速建立检测组。使用已包含的、预定义的JNDL,JDBC®和比较测试设备可以节省时间。通过同步运行在多个Java虚拟机和操作系统上的单一而统一的过程视图进行远程调试。设定有条件断点,检测并更改变量并查看多个线程。借助为本地或远程服务器进程设计的智能步骤控制实现单一步骤。有效减少线程死锁、延时和急流的情况。

使用集成的、可升级的和可扩展的团队开发环境提高团队产效率
通过与Rational® ClearCase®、CVS和微软的Visual SourceSafe®的紧密集成,JBuilder可以对简化大型分布式团队而言的源代码并发管理。使用历史修订浏览器,通过统一工作空间和存储器之间的变更,可视化地更新和解决修订冲突。这些特性包括在来源级上的差别显示,在源编辑器中显示明显的源修订和冲突导航。任务表和Javadoc注释任务表有助于跟踪工作进程。通过高产出的工作流模块和对团队开发的集成支持,Jbuilder带给用户竞争的优势。

通过使用XML对公布和交换的数据的支持开发Java/XML应用程序
转换XML文件的时候,同时显示XML和HTML输出的源代码和浏览器视图。验证XML文档结构并跟踪错误。通过能够定义结构和规则、数据捆绑和XML文件的编程操作的工具,Jbuilder使得在XML和数据库文件间传输数据变得简单。

使用servlets和JavaServer页面迅速建立和调试基于Web的动态应用程序
JBuilder包括向导和视觉工具,用来创建可通过Web浏览器使用的瘦客户机前端。包含Servlet 2.3和 JSP™1.2的集成的Tomcat 4.0 servlet引擎,以及对WebLogic servlet引擎和Borland企业服务器的支持,为分发提供了灵活性。使用Archive Builder™实现简单地创建WAR档案并分发Web应用程序。使用包括断点和CodeInsight™编码向导的图形调试器调试嵌入JSP的Java代码。调试在本地或远端servlet容器中的servlets。专业的绘图调试器意味着用户可以获得单一而统一的视图,显示同步运行的进程。

使用DataExpress™和InternetBeans™组件创建专业数据库应用程序
运用包含增强的树形图、列表、表控制和更多内容的、大量的数据感应dbSwing™组件,建立数据库应用程序非常轻松!数据库dbSwing™组件直接支持Swing数据模块。利用DataExpress组件、EJB技术和各种InternetBeans的优势,能够快速建立数据驱动的动态Web应用程序;该应用程序能将商务逻辑和高速的Web前端快速地连接起来。通过对任意的JDBC数据源的XSQL请求,XML servlet可协助创建XML结果集。通过JDataStoreTM关系数据库管理系统有效地管理数据,实现对Web、移动设备和嵌入式数据库应用程序的使用。

无需私有代码和标记即可建立Java 2平台上的应用程序
Jbuilder将Java开发带入全新的层次。它支持最新的Java标准,包括Java 2、Java 2 Swing/JFC、XML、Java2D、Java集合、信息队列、访问型APIs、JavaBeans、JDBC、企业级的JavaBeans、JSP/Servlets、串行化、内部类别、RMI、JNI和Java 文档等。使用JDK与多种Java软件开发套件协同工作,充分发挥Java2各版本的优势。只需插入全新的JDK即可编译、运行和调试代码。

最低系统要求
• 建议至少128兆内存 
• 推荐256内存 
• 建议至少700 MB硬盘空间(包括安装过程所需的空间)
• CD-ROM 驱动
• SVGA 或更高分辩率(800x600、256色)
• 鼠标或其它定位设备

Windows®
• 英特尔奔腾II/233 MHz 或
• 微软Windows®2000(SP2)、XP或NT 4.0(SP6a)
Linux®
• 英特尔奔腾II/233 MHz或兼容CPU
• 包含默认的GNOME或KDE桌面管理器的Red Hat?Linux 6.2或7.1 
Solaris™
• UltraSPARC® II 或更高
• Solaris™ 7(2.7)或Solaris 8(2.8)

Apple® Mac OS X*
• G3处理器350 MHz或更高
• Mac® OS X版本10.1

*鉴于Borland、BEA、IBM和Sun微系统公司提供的应用服务器没有运行于Apple Macintosh上的版本,某些J2EE特性可能不可用。

媒体评价 
"Jbuilder之所以如此流行的原因是显而易见的。由于其代码编辑的质量和开发者效率的特点,Borland作为开发者和数据库工具供应商的声誉异常显赫。Borland主导着IDE市场。JavaPro和DevX的研究表明,Jbuilder一直是Java开发者最普遍采用的,并且大大超过其它同类产品的采用率。"
-《JavaPro》的希恩·戈拉哥先生 


"Borland鹤立于众多集成开发会环境(IDE)供应商,不是因为任何单一的成就,而是其整体的成就。在Jbuilder的包装盒里,你可以找到企业级Java开发所需的任何东西:一个Java编程工具套件,一个JSP/servlet服务器,一个数据库和一个EJB应用服务器。"
- 《软件开发》的拉里·欧布莱恩


客户评价
"我们选择JBuilder作为目前和长期的开发的工具,因为它可以满足我们以下两个主要的业务目标:使用可以为我们的顾客提供最高水准的服务的技术并实现低过程成本。我们能够将JBuilder集成到我们目前的开发进程中,使开发组织更高效而且更快地建立应用程序。"
- ProBusiness Web开发部高级经理斯蒂芬·雷依斯

Borland的专业服务
确保您对Borland技术的投资满足您的业务目标。在其它方面的益处中包括Borland的技术和服务显著降低分发时间。Borland专业服务机构帮助您将我们独有知识和经验的全部的力量和价值集中到您的业务所面对的挑战中。欲了解更多的信息,请访问www.borland.com

JBuilder™特性

  个人版 专业版  企业版 Borland®企业工作室for Java
产出量和调试        
集成的编辑器、调试器、编译器和帮助的先进的IDE
增强 应用于拖曳式应用程序开发的可视化Java™ 2双向设计器和向导
基于行业标准JPDA的Java2应用程序调试
商用的应用程序开发和分发  
用于查找参考、重命名和变更的重解工具  
Javadoc文件向导、语法检查和一致性检查  
用于检测和分析项目的UML代码可视化    
单元检测工具和向导    
远端调试和JSP™源代码调试    
Web和 XML应用程序开发        
包含错误跟踪的XML描述、转换和验证  
包含Swrvlet 2.3和JSP 1.2的集成的Tomcat4.0 servlet引擎  
基于JSP和servlets的、应用于快速开发和分发动态Web应用程序的先进的Web开发工具,及Web档案(WAR)支持  
应用于基于组件的、驱动数据的应用程序的InternetBeans Express™  
从关系数据库输出和输入到关系数据库的DTD/XML数据    
远程执行和servlet调试    
数据库应用程序开发        
dbSwing™ 数据感知型JavaBeans™ 和DataExpress™ 数据访问组件,包含为开发全功能的Java 2数据库应用程序而设计的JDBC®数据库连接    
DataExpress™源代码    
团队开发与源代码管理        
包括修正浏览器和视觉化差别显示的资源代码管理和工具  
对Rational® ClearCase®、CVS和微软可视化 SourceSafe® 版本控制管理器的支持    
企业级应用程序开发        
双向可视的EJB2.0设计器    
为家用和远端界面、容器事务、安全角色和数据源设计的分发说明的双向式编辑    
动态热分发,无需关闭或重启分发/未分发/重分发EJB到容器    
增强 分发到领先的J2EE™应用程序服务器,包括Borland企业服务器、BEA WebLogic 服务器、IBM WebSphere 和iPlanet 应用服务器    
完整的电子商务开发平台        
Borland企业级服务器开发许可协议    
更新 Rational Rose,Jbuilder集成的领先的UML解决方案      
更新 Rational Unified Process,自业领导者提供最佳的软件实例      
Macromedia Dreamweaver UltraDevTM 加速开发动态Web网站