《PowerBuilder 9.0 实用分析》一书深入剖析了PowerBuilder 9.0的各项功能与开发技巧,旨在帮助开发者提升应用程序开发效率。
《PowerBuilder9.0实用解析》一书深入探讨了Sybase公司开发的第四代语言(4GL)集成开发环境——PowerBuilder9.0,内容涵盖了从基础知识到高级应用的知识体系,是开发者和学习者的宝贵资源。
### PowerBuilder9.0概述
自1991年首次发布以来,PowerBuilder因其高效、灵活的特点,在企业级应用开发领域广受欢迎。作为该系列的重要版本,PowerBuilder9.0引入了多项革新,特别是在Web服务支持、J2EE兼容性以及与Sybase Enterprise Application Server(EAServer)的深度集成方面取得了显著进展。
### 集成开发环境——4GLplus
4GLplus是PowerBuilder9.0的核心组成部分,它提供了一体化的开发流程,并支持Web服务的开发和部署。该环境融合了设计、建模、开发、部署和管理功能,使得开发者能够借助Wizards和其他RAD工具快速构建并部署基于JSP的网络应用系统。此外,4GLplus还拥有强大的代码库和一系列新特性,增强了与Web和多层应用开发的兼容性。
### Web服务与J2EE支持
PowerBuilder9.0显著增强了对Web服务的支持,并允许开发者轻松创建可以访问任何J2EE兼容应用服务器(如IBM WebSphere Application Server、BEA WebLogic Server等)的Enterprise JavaBeans(EJBs)。同时,该版本还能用于创建JavaServer Pages(JSP)应用程序,这极大地拓展了开发者的技能范围。
### 与Sybase EAServer的集成
PowerBuilder9.0与Sybase Enterprise Application Server(EAServer)紧密结合,使得开发者能够更有效地调用EJBs,并将现有组件无缝连接到EAServer。这种集成不仅提高了开发效率,还优化了应用性能,使PowerBuilder成为构建高性能企业级应用的理想选择。
### PowerDesigner与PowerBuilder的集成
在PowerBuilder9.0中,PowerDesigner和PowerBuilder之间的集成得到了显著加强。通过模型(使用PowerDesigner)与代码(使用PowerBuilder)的直接转换,开发者能够更加灵活地调整和扩展应用程序逻辑以满足不断变化的业务需求。这种改进大幅减少了维护和扩展客户机服务器应用程序所需的时间和成本。
### 书籍结构与内容
《PowerBuilder9.0实用解析》按照CS开发、BS应用开发以及PowerBuilder扩展功能三个部分组织内容,从基础知识到高级编程技巧再到实战项目开发提供了全面且实用的指导。作者结合多年的经验详细介绍了各项功能和应用技巧,旨在帮助读者迅速掌握PowerBuilder9.0的核心技能,并提升其技术实力。
无论是初学者还是有经验的开发者,《PowerBuilder9.0实用解析》都是一本内容详实、结构清晰的专业书籍,能够为读者提供深入学习所需的知识和技术指导。