JBuilder高级开发篇:JBuilder X/2005版

JBuilder高级开发篇:JBuilder X/2005版
作 者: 沈耀 郝萍 李扬
出版社: 清华大学出版社
丛编项: JBuilder应用开发丛书
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: Jbuilder
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

  沈耀,毕业于上海交通大学计算机软件专业,工学硕士。现就读于上海交通大学计算机科学与工程系,攻读博士学位。多年从事分布计算的研究,对J2EE、CORBA、Web服务网格计算等有较为深入的探讨。郝萍,毕业于上海交通大学计算机软件专业,工学硕士。现任职于IBM中国软件开发中心,从中计算机软件开发工作。具有多年WebService和电子商务方面的研究及java项目经验。

内容简介

本书为清华大学出版社“JBuilder 应用开发丛书”之第二册。本书按JBuilder X与JBuilder 2005版编写,主要内容包括,JBuilder X的UML可视化程序开发;用JBuilder X开发XML应用、J2EE应用、J2ME应用等;JBuilder 对团队开发的支持等。本书内容翔实,讲解全面、清晰、深入、细致。书中提供了详细的代码示例,所有这些示例在配书光盘中有相应的源代码。本书要求读者有一定的Java语言基础知道,适用于所有希望掌握JBuilder X/2005下开发复杂应用,如J2EE应用、J2ME应用等的开发人员。本书也可作为利用Java开发XML应用的参考书。对于希望掌握JBuilder X/2005下团队开发知识的软件开发人员,本书也具有重要的参考价值。

图书目录

第1章 UML可视化程序开发

1. 1 可视化建模与UML简介

1. 1. 1 可视化建模

1. 1. 2 UML概述

1. 1. 3 UML的结构

1. 1. 4 UML构造块

1. 1. 5 UML规则

1. 1. 6 UML的公共机制

1. 2 JBuilderX对UML的支持

1. 2. 1 Java和UML

1. 2. 2 JBuilder和UML

1. 2. 3 UML图的个性化设置

1. 3 查看UML视图

1. 3. 1 UML浏览器

1. 3. 2 UML图形导航

1. 4 小结

第2章 开发XML应用

2. 1 XML语法和规范

2. 1. 1 XML概述

2. 1. 2 XML相关标准

2. 1. 3 XML编程模型

2. 2 创建XML以及相关文件

2. 2. 1 手工生成XML及相关文件

2. 2. 2 用JBuilder查看. 编辑XML文档

2. 2. 3 使用Wizard由DTD生成XML文件

2. 2. 4 使用Wizard由XML生成DTD文件

2. 3 XML相关编程

2. 3. 1 SAX Handler的使用

2. 3. 2 Databinding的使用

2. 4 XML数据库组件

2. 4. 1 XMLDBMSTable和XMLDBMSQuery

2. 4. 2 XTable和XQuery

2. 5 小结

第3章 用JBuilder开发J2EE应用

3. 1 J2EE概述

3. 2 与应用服务器集成开发Web应用

3. 2. 1 什么是Web应用

3. 2. 2 Servlet介绍

3. 2. 3 使用JBuilder编写Servlet

3. 2. 4 打包Web应用

3. 2. 5 与Tomcat集成开发

3. 2. 6 使用框架

3. 3 EJB概述

3. 3. 1 什么是EJB

3. 3. 2 为什么要使用EJB

3. 3. 3 Enterprise Bean的分类

3. 3. 4 C/S体系结构和多层体系结构

3. 3. 5 EJB的运行环境

3. 3. 6 EJB是怎样工作的

3. 4 开发Session Bean

3. 4. 1 Session Bean详细描述

3. 4. 2 用JBuilderX编写EJB

3. 4. 3 用JBuilderX编写客户端

3. 4. 4 在Web应用中使用Session Bean

3. 4. 5 总结:Session Bean的生存周期

3. 5 开发Entity Bean

3. 5. 1 两种不同的Entity Bean

3. 5. 2 用JBuilderX编写CMP Bean

3. 5. 3 用JBuilderX编写BMP Bean

3. 5. 4 CMP Bean的配置文件

3. 5. 5 安全

3. 5. 6 总结:Entity Bean的生存周期

3. 6 开发MDB

3. 6. 1 消息服务

3. 6. 2 MDB详细描述

3. 6. 3 用JBuilderX编写MDB

3. 6. 4 MDB的设计使用

3. 6. 5 总结:MDB的生存周期

3. 7 EJB开发中的设计模式

3. 7. 1 Session Facade

3. 7. 2 Message Facade

3. 7. 3 EJB Command

3. 7. 4 Business Interface

3. 7. 5 Data Transfer Object

3. 8 Web Service

3. 8. 1 为什么需要Web Service

3. 8. 2 SOAP

3. 8. 3 WSDL

3. 8. 4 注册Web Service

3. 8. 5 JBuilder对Web Service的支持

3. 8. 6 Web Service调试

3. 8. 7 总结

3. 9 调试企业应用

3. 9. 1 远程调试介绍

3. 9. 2 构建调试环境

3. 9. 3 调试一个远程应用

3. 9. 4 总结

3. 10 CORBA

3. 10. 1 CORBA基础

3. 10. 2 Java对CORBA的支持

3. 10. 3 设置JBuilder使用CORBA

3. 10. 4 构建一个CORBA服务器

3. 10. 5 构建一个CORBA客户端

3. 11 小结

第4章 用JBuilder开发J2ME应用

4. 1 JBuilder X的移动应用开发环境

4. 1. 1 设置JDK

4. 1. 2 设计MIDP用户界面

4. 1. 3 使用屏幕管理器

4. 1. 4 对MIDIct类文件使用混淆器

4. 1. 5 构建掌上平台应用

4. 2 创建和管理MIDP项目

4. 2. 1 新建一个MIDP项目

4. 2. 2 添加MIDlet文件

4. 2. 3 设置项目属性

4. 3 MIDP应用

4. 3. 1 编译MIDP应用

4. 3. 2 运行MIDP应用

4. 3. 3 调试MIDP应用

4. 4 建立MIDP用户界面

4. 4. 1 MIDP用户界面

4. 4. 2 MIDP用户界面组件

4. 4. 3 创建MIDP用户界面

4. 4. 4 用户界面设计器

4. 4. 5 在设计器中设置属性

4. 4. 6 控制用户界面布局

4. 4. 7 使用画布 Canvas

4. 4. 8 MIDP消息

4. 4. 9 在MIDlet中使用图像

4. 4. 10 添加MIDP组件到工具栏

4. 5 MIDP数据库编程

4. 6 打包MIDlet

4. 6. 1 从命令行生成文档

4. 6. 2 使用文档生成器

4. 7 部署移动应用

4. 7. 1 MIDlet Suite的生命周期

4. 7. 2 配置服务器识别JAD和JAR文件

4. 7. 3 使用OTA Provisioning

4. 8 小结

第5章 JBuilder对团队开发的支持

5. 1 软件项目的团队开发

5. 2 团队的结构和职责

5. 3 StarTeam

5. 3. 1 StarTeam服务器权限设置

5. 3. 2 StarTeam客户端设置

5. 3. 3 StarTeam项目管理

5. 3. 4 StarTeam视图管理

5. 3. 5 StarTeam分支管理

5. 3. 6 StarTeam标签管理

5. 3. 7 StarTeam目录划分管理

5. 4 CVS

5. 4. 1 CVS服务器设置

5. 4. 2 CVS客户端设置

5. 4. 3 CVS环境初始化

5. 4. 4 CVS的日常使用

5. 4. 5 CVS Branch:项目多分支同步开发

5. 4. 6 通过SSH远程访问CVS

5. 4. 7 CVSWEB:提高文件浏览效率

5. 5 小结

参考文献