今年9月中旬Borland正式推出了JBuilder 2005,这是去年发布的JBuilderX的升级版,为开发人员提供了更全面的工具以减少Java开发的复杂性并优化软件的性能。JBuilderX获得了开发人员很高的赞誉,然而JBuilder 2005却提供了更强大的性能,它包括了以下方面的改进: 综合管理性能,常规错误代码的检测功能,为增强安全性能提供一种新的安全检测代码;同时还提高与Borland其它解决方案结合的能力。
目前Borland推出的JBuilder 2005有三个版本:
Borland JBuilder Enterprise:主要针对J2EE,网页程序和网页服务器开发。
Borland JBuilder Developer:主要针对于网页程序和中心代码开发。
Borland JBuilder Foundation:具有开发Java应用程序完整功能的免费环境。
阅读导航:
一、JBuilder 2005的新特性
JBuilder 2005加速企业JavaBeans,WEB服务器,XML,移动产品和数据库应用程序开发,双向可视化设计工具和迅速调用J2EE应用服务器,这些应用服务器包括BEA WebLogic,IBM WebSphere,Sybase EAServer, JBoss和 integrated Borland Enterprise Server。拥有创新强大的JavaServer Faces,Struts和 Web服务设计工具,支持J2SE 5.0 (即JDK 1.5),UML代码可视化,分布式因子分解,代码审核,企业单位测试,多语控制系统等。
二、图解JBuilder 2005开发Applet程序
从简单的Applet程序开始我们一步一步的领略JBuilder 2005的强大功能。为了提高读者的感性认识,在每个一步骤中我都提供了明确的图形。
三、在JBuilder 2005中测试Applet程序
Borland在JBuilder 2005内内置了两种Applet的测试工具:AppletTestBed和Applet Viewer。
结束语
本文仅仅介绍了JBuilder 2005在开发Applet程序上的便利,但这只是JBuilder2005的优秀性能的冰山一角,我的目的只是希望读者朋友能通过本文对JBuilder 2005有个初步的认识,我将在以后的文章继续向大家介绍JBuilder 2005在开发EJB、Web服务以及与UML集成方面的应用。
一、JBuilder 2005的新特性
JBuilder 2005加速企业JavaBeans,WEB服务器,XML,移动产品和数据库应用开发,双向可视化设计工具和迅速调用J2EE应用服务器,这些应用服务器包括BEA WebLogic,IBM WebSphere,Sybase EAServer, JBoss和 integrated Borland Enterprise Server。拥有创新强大的JavaServer Faces,Struts和 Web服务设计工具,支持J2SE 5.0 (即JDK1.5), UML代码可视化,分布式因子分解,代码审核,企业单位测试,支持多语控制系统。
JBuilder 2005的新特性有:
1、支持最新标准,快速开发各类型 Java 应用程序
Borland JBuilder 2005 Enterprise 版支持各类型 Java 应用程序开发,包含 JSF、JavaServer Page (JSP)、Servlets、Enterprise JavaBean (EJB)、Web Services、Struts、XML、Swing、数据库应用程序、行动式设备应用程序等,JBuilder 协助开发人员了解最新J2SE 5.0 (JDK 1.5) 语言新功能所能带来之帮助,并针对 J2SE 5.0提供程序代码重构 (Refactoring) 与除错能力, JBuilder 2005 亦内建符合 J2EE 1.4 规格之 Tomcat 5.0 Web 服务器。
2、开发企业级J2EE 平台应用程序,部署于主要应用程序服务器
运用双向可视化的EJB设计工具,可快速建立能够重复使用之Enterprise JavaBean。可视化双向之部署描述编辑器(Deployment Descriptor Editor),帮您管理部署结构( structure )、交易(transaction )、策略(policies)、权限角色( security role)与其它组合与部署 EJB 所需之属性与信息,并且涵盖标准部署描述(Deployment Descriptor)与特定服务器专属之部署描述。JBuilder 紧密整合多重业界领先之J2EE应用服务器,包括Borland Enterprise Server、BEA WebLogic Server、JBoss、IBM WebSphere 与 Sybase EAServer。
3、简化 JavaServer Faces 与 Struts 应用程序开发
运用 JBuilder 所提供之多项工具与精灵,使得运用 JSF、Struts、Servlets、JavaServer Page 与 JSP表达式语言(Expression Language) 开发动态 Web 应用程序变得更为容易,运用流程设计工具可将现有 Web 应用程序建立 JSF 所需之档案,组合而成全功能之应用程序。Struts 设计工具将开发以 Struts 为基础之应用程序所需之工具紧密结合。此外, TagInsight 精灵能够针对 JSP、HTML与 XML 档案自动提示标签(Tag),并可将 JSP 表达式语言(Expression Language) 关键词以不同色彩标示,提升程序代码撰写速度并减少错误发生之机会。
4、运交高质量、高效能之应用程序
JBuilder 2005 Enterprise 版是市场上唯一完全整合效能调校工具之Java 整合开发环境,内建包含剖析工具(profiler ) 、执行绪除错器( thread debugger ) 与程序代码涵盖分析工具(Code Coverage),协助开发人员找出与修正效能相关问题。JBuilder 2005 Enterprise 版中增添了J2EE 效能剖析工具 Borland Optimizeit Request Analyzer协助您分析 J2EE 架构中跨越不同层级 ( tiers ) 程序代码之执行效率。
此外, JBuilder 2005 中所内建之程序代码稽核 ( code audit ) 工具能够自动发现常见之错误写码方式,进而协助开发团队建立高质量、高效能之应用系统。
