第1章 Visual Age for Java简介\r\n\r\n1.1 Visual Age for Java系列\r\n1.2 Visual Age for Java专业版\r\n1.3 Visual Age for Java入门版\r\n\r\n第2章 Visual Age for Java企业版\r\n\r\n2.1 Visual Age for Java企业简介\r\n2.2 集体环境\r\n2.3 企业访问建立器的工作情况\r\n2.4 企业访问建立器简介\r\n2.4.1 Data Access Builder 概述\r\n2.4.2 RMI Access Builder概述\r\n2.4.3 CICS Access Builder简介\r\n2.4.4 C++ Access Builder概述\r\n2.5 Visual Age for Java企业版连接\r\n2.5.1 Applet连接\r\n2.5.2 应用程序连接\r\n2.6 和其它服务器连接\r\n2.6.1 与Visual Age 建立器连接\r\n2.6.2 与构件Broker连接\r\n\r\n第3章 ATM应用程序和数据库样例\r\n\r\n3.1 ATM应用程序要求\r\n3.2 应用程序的设计\r\n3.2.1 用户界面\r\n3.2.2 数据存储\r\n3.2.3 商业逻辑\r\n3.3 数据库设计\r\n3.3.1 逻辑设计\r\n3.3.2 减少冗余和消除异常\r\n3.3.3 参照完整性\r\n3.3.4 插入规则\r\n3.3.5 删除规则\r\n3.3.6 更新规则\r\n3.3.7 参照完整性在ATM中的应用\r\n3.4 物理设计\r\n3.5 ATM数据库\r\n3.6 ATM表格中的样本数据\r\n\r\n第四章 JDBC\r\n\r\n4.1 数据库应用程序结构\r\n4.1.1 程序员理想的解决方法\r\n4.1.2 单层结构\r\n4.1.3 双层结构\r\n4.1.4 三层结构\r\n4.2 JDBC介绍 \r\n4.2.1 JDBC驱动器\r\n4.2.2 利用现有产品开发\r\n4.3 JDBC应用程序结构\r\n4.4 JDBC连接示例\r\n4.5 JDBC应用程序和JDBC Applet\r\n4.5.1 JDBC 应用程序\r\n4.5.2 JDBC Applet\r\n4.6 用于插入、更新和删除的JDBC 示例\r\n4.7 语句和预置语句\r\n4.8 可调用语句\r\n4.9 JDBC 在Visual Age for Java企业版中\r\n\r\n第五章 数据访问建立器\r\n\r\n5.1 关系数据库的访问\r\n5.2 用Visual Age for Java生成一个JDBC程序\r\n5.2.1 应用需求\r\n5.3 数据访问建立器\r\n5.4 建立JDBC样例应用程序\r\n5.4.1 应用程序概况\r\n5.4.2 组织Applet的结构\r\n5.4.3 与数据库连接\r\n5.4.4 完成组织列表面板\r\n5.4.5 完成组织详情面板\r\n5.5 在自己编写的程序中使用Data Access Beans\r\n5.6 Data Access Beans的进一步说明\r\n5.6.1 在开发者中共享映象\r\n5.6.2 独立运行DAX\r\n5.6.3 Mangager中有趣的方法\r\n5.6.4 删除映射中的属性\r\n5.6.5 定制SQL语句\r\n5.6.6 封装SQLSearch谓词\r\n5.6.7 异步处理\r\n5.6.8 使用存储过程\r\n5.7 应用程序设计考虑\r\n\r\n第6章 数据访问建立器和JDBC在ATM中的应用\r\n\r\n6.1 设计ATM应用程序\r\n6.2 构造ATM应用程序\r\n6.3 数据库类\r\n6.3.1 PIN验证\r\n6.3.2 帐户列表\r\n6.3.3 帐户信息\r\n6.3.4 交易历史\r\n6.3.5 添加用户自定义方法\r\n6.3.6 生成数据访问beans(Access beans)\r\n6.4 商务逻辑类\r\n6.4.1 卡类\r\n6.4.2 银行帐户类\r\n6.4.3 支票帐户类\r\n6.4.4 存储帐户类\r\n6.5 用户界面类\r\n6.5.1 CardPanel类\r\n6.5.2 PinPanel类\r\n6.5.3 SelectAccountPanel类\r\n6.5.4 TransactionPanel类\r\n6.6 应用程序流程\r\n6.6.1 Applet布局\r\n6.6.2 Panel切换\r\n6.6.3 共享卡对象\r\n6.6.4 数据库连接\r\n6.7 运行ATM应用程序\r\n\r\n第7章 远程方法调用\r\n\r\n7.1 RMI概述\r\n7.1.1 RMI特点\r\n7.1.2 RMI工作原理\r\n7.1.3 RMI工具\r\n7.1.4 RMI开发进程\r\n7.1.5 RMI专用编码\r\n7.1.6 RMI执行环境\r\n7.2 本机RMI样例\r\n7.2.1 公共服务器界面\r\n7.2.2 服务器实现程序\r\n7.2.3 桩和骨架\r\n7.2.4 客户逻辑\r\n7.2.5 运行RMI应用程序\r\n7.2.6 中止RMI应用程序\r\n7.2.7 对本机RMI的进一步说明\r\n7.3 Visual Age for Java支持的RMI\r\n7.3.1 RMIAccess Builder\r\n7.3.2 采用RMIAccess Builder\r\n7.3.3 创建的类和界面\r\n7.3.4 Visual Age for Java中的RMI执行环境\r\n7.3.5 使用RMIAccess Builder\r\n7.3.6 运行于Visual Age for Java之外\r\n\r\n第8章 利用RMI的ATM应用程序\r\n\r\n8.1 分布式设计\r\n8.1.1 应用程序层\r\n8.1.2 应用程序层结构\r\n8.1.3 商业对象层\r\n8.1.4 系统服务层\r\n8.1.5 初始化商业对象\r\n8.1.6 把各层相连\r\n8.1.7 控制器\r\n8.1.8 观察层\r\n8.1.9 测试独立applet\r\n8.2 分布式ATM应用程序\r\n8.2.1 应用程序改变\r\n8.2.2 创建代理bean\r\n8.2.3 修改GUI\r\n8.2.4 测试分布ATM应用程序\r\n\r\n第9章 带有CICS Acces 的主机CICS\r\n\r\n9.1 主机CICS访问概述\r\n9.1.1 CICS—客户信息控制系统\r\n9.1.2 CICS访问建立器与CICS/Java网关\r\n9.1.3 CICS访问建立器的工作方式\r\n9.1.4 与CICS企业服务器一起工作\r\n9.1.5 对Java应用的影响\r\n9.2 CICS访问建立器和Visual Age for Java\r\n9.2.1 CICS访问建立器概览\r\n9.2.2 用SmartGuide创建COMMAREA bean\r\n9.2.3 运行时类库\r\n9.3 CICS访问建立器与ATM应用\r\n9.3.1 CICS程序设计\r\n9.3.2 访问数据库\r\n9.3.3 建立CICS程序\r\n9.3.4 运行CICS访问建立器\r\n9.3.5 应用程序编码技术\r\n9.3.6 COBOL CICS交易举例\r\n9.3.7 利用主机CICS访问的ATM小应用程序\r\n9.4 安装CICS和Java\r\n9.5 CICS主机访问的拓扑结构\r\n9.5.1 CICS网关和客户端拓扑\r\n9.5.2 Client/Server层拓扑\r\n\r\n第10章 C++服务器访问\r\n\r\n10.1 Java Native Interface编程\r\n10.1.1 何时使用JNI\r\n10.1.2 Java Native Interface编程\r\n101.3 说明与装载原生方法\r\n10.1.4 简单的JNI例子\r\n10.1.5 JNI开发过程\r\n10.1.6 Java与C/C++之间的类型对应关系\r\n10.1.7 原生程序代码访问Java方法和域\r\n10.1.8 例外处理\r\n10.1.9 对象引用与Java垃圾收集器\r\n10.1.10 怎样使用您生活轻松\r\n10.2 C++Access Builder概论\r\n10.2.1 概述\r\n10.2.2 命令行实用程序\r\n10.2.3 例子\r\n10.2.4 字符串倒排的例子\r\n10.3 C++Access Builder高级教程\r\n10.3.1 C++类封装体\r\n10.3.2 产生程序代码的详细过程\r\n10.3.3 设计考虑\r\n10.3.4 C++与Java之间类型的对应关系\r\n10.3.5 例外处理\r\n10.3.6 编译器支持\r\n10.3.7 C++到Java类型对应的限制\r\n10.3.8 处理C++接口的另一种方法\r\n10.3.9 通过修头文件访问复杂类\r\n10.3.10 使用类访问封装的C++库\r\n10.3.11 利用模板访问类\r\n10.3.12 C++Access Builder支持环境\r\n10.4 在ATM应用中使用C++服务器\r\n10.4.1 环境\r\n10.4.2 方法\r\n10.4.3 C++头文件\r\n10.4.4 将ATM C++类对应到Java\r\n10.4.5 对应CardManager类\r\n10.4.6 对应Card 类\r\n10.4.7 测试Card Beans\r\n10.4.8 在ATM应用中封装Beans\r\n10.4.9 C++Card Server Beans\r\n10.4.10 测试C++卜服务器Beans\r\n10.4.11 将C++Card Server 应用于ATM\r\n\r\n第11章 访问分布式CORBA对象\r\n\r\n11.1 CORBA方案\r\n11.1.1 采用CORBA的原因\r\n11.1.2 CORBA是什么\r\n11.1.3 CORBA和RMI的比较\r\n11.1.4 Java与CORBA互补\r\n11.2 Component Broker Connector(组件代理连接器)\r\n11.2.1 概述\r\n11.2.2 运行时体系结构组件\r\n11.2.3 用Component Broker开发分布式对象应用程序\r\n11.3 Java客户访问CBConnector服务器\r\n11.3.1 Account接口定义\r\n11.3.2 用CBConnector开发Account对象\r\n11.3.3 创建Java客户\r\n11.3.4 创建用于是Applet的Java Bean\r\n11.3.5 创建Applet\r\n11.3.6 释放和删除对象\r\n\r\n第12章 Visual Age for Java的应用程序与小应用程序\r\n\r\n12.1 应用程序\r\n12.1.1 应用程序运行的行决条件\r\n12.1.2 兼容性\r\n12.1.3 从VisualAge for Java输出一个应用程序\r\n12.1.4 应用程序的执行过程\r\n12.2 小应用程序\r\n12.2.1 从VisualAge for Java中输出一个应用程序\r\n12.2.2 小应用程序的执行过程\r\n12.2.3 Runtime 库\r\n12.2.4 Jar文件\r\n\r\n附录A 安装、配置和最小需求\r\n附录B 企业访问建立器在版本1.0.1中的改变\r\n附录C 特别注意\r\n附录D 参考文献
无封面