书籍详情
Java智能卡开发关键技术与实例
作者:林胜利、路宗强、王坤茹
出版社:中国铁道工业出版社
出版时间:2006-09-01
ISBN:9787113074500
定价:¥32.00
购买这本书可以去
内容简介
本书共分为九章,首先简单的介绍了智能卡的应用开发的技术,让读者有一个基本的认识,接下来就搭建Java Card开发环境、APDU与ISO7816标准、SUN JCDK等工具、技术标准和协议作了详细的介绍,做到“工欲善其事,必先利其器”,让读者掌握开发工具的使用;从第5章开始,本书对许多重要的技术知识做了深入浅出的讲解,如开发Java智能卡端应用——Applet、基于OpenCard架构开发智能卡主应用程序、基于RMI技术开发智能应用程序、开发Java Card与J2ME集成应用、开发Java智能卡与J2EE集成应用,从应用方面让读者掌握实用的开发技术和技能。本书的目的在于帮助读者认识、理解、掌握、融会贯通Java智能卡应用开发技术,它既可作为一本供从事Java智能卡应用开发工作的技术人员参考查询的技术手册,也可供从事Java智能卡应用开发工作的技术人员深入领会、掌握Java智能卡应用开发工作的技术宝典。本书还通过对Java智能卡应用开发技术与J2EE应用开发技术相结合的应用实例的开发全过程的讲解,使读者能够把Java智能卡应用开发技术与J2EE技术紧密地结合在一起,进而开发功能强大的综合企业应用。
作者简介
暂缺《Java智能卡开发关键技术与实例》作者简介
目录
第0章 本书概述
0-1Java智能卡技术的市场背景
0-1-1当前市场
0-1-2潜在市场
0-1-3-1ava智能卡优势
0-2阅读本书需要掌握的基本知识以及准备工作
0-3内容概述
第1章 智能卡应用开发技术简介
1-1智能卡概述
1-1-1智能卡的种类
1-1-2智能卡的应用领域
1-1-3智能卡标准
1-1-4智能卡的物理特性与结构
1-1-5智能卡上的操作系统COS
1-2Java技术与智能卡
1-2-1Java智能卡简介
1-2-2-JavaCard开发工具箱JCDK
1-2-3-JavaCard技术架构
1-3智能卡上的虚拟机
1-3-1JCVM与JVM
1-3-2-JavaCard语言特点
l-4-JCVM的结构
本章小结
第2章 搭建JavaCard开发环境
2-1SUNJCDK概述
2-1-1JCDK开发架构
2-1-2JCA文件
2-1-3EXP文件
2一l一4CAP文件
2-2安装-JCDK
2-2-1安装-12SDK1-5
2-2-2在Windows平台上搭建JavaCard应用开发环境
2-2-3在Solaris/linux平台上搭建JavaCard应用开发环境
本章小结
第3章 APDU与IS07816标准
3-1智能卡通信协议APDU
3-1-1APDLJ通信协议简介
3-1-2APDIJ通信协议请求命令结构
3-1-3APDIJ通信协议响应结构
3-1-4逻辑通道
3-2智能卡中的数据结构
3-2-1文件组织结构与引用
3-2-2基本文件(EF)的结构
3-2-3智能卡中的数据引用方法
3-3智能卡安全结构
3-4IS07816-4命令集
3-4-1文件管理命令
3-4-2记录管理命令
3-4-3其他常用命令
本章小结
第4章 SUNJCDK详解
4-1JCDK的组成结构
4-1-1JCDK-中的目录及重要文件
4-1-2祥析-ICDK中的Demo
4-2JCDK中的工具的用法
4-2-1CAP转换工具的用法
4-2-2CAP/EXP/Binary文件验证工具的用法
4-2-3scripgen与apdutool的使用方法
4-2-4智能卡模拟运行环境工具cref与jcwde的用法
4-2-5JCDK-中其它工具的用法
4-3CAPManifest文件语法
本章小结
第5章 开发、Java智能卡端应用--Applet
5-1-Java智能卡中的Applet与J2SE中的Applet
5-1-1J2SE中的Applet
5-1-2Java智能卡中的Applet
5-2-Java智能卡应用中的主要方法及功用
5-2install()方法
5-2-2select()方法
5-2-3process()方法
5-2~deselect()方法
5-2-5uninstall(1方法
5-3-1ava智能卡应用实例一电子钱包
5-3-1解析Java电子钱包(Wallet)
5-3-2编译-1ava电子钱包(Wallet)
5-3-3运行Java电子钱包(Wallet)
本章小结
第6章 基于OpenCard架构开发智能卡主应用程序
6-1主应用程序与智能卡应用结合的架构
6-1-1Java智能卡集成应用的软件架构
6-1-2OpenCard架构简介
6-2解析OpenCard架构
6-2-1OpenCard框架智能卡终端层
6-2-2OpenCard框架智能卡服务层
6-3创建OpenCard应用程序
6-3-1创建获取智能卡ID主应用程序
6-3-2配置并运行OpenCard应用
6-3-3创建获取智能卡终端信息主应用程序
6-3-4创建读取智能卡文件应用程序
6-4OpenCard框架高级编程
6-4-1处理OpenCard框架中的事件
6-4-2CardTerminal类的其他功能
6-4-3从特定的终端获取一个智能卡对象并获取对它的独占访问权
6-4-4文件的引用方法
6-5创建Open Card智能卡终端Card Terminal服务程序
6-5-1实现Card Terminal
6-5-2实现Card‘TerminalFactory
6-6创建OpenCard智能卡服务
6-6-1OpenCard智能卡服务应用接口
6-6-2OpenCard智能卡服务框架接口
6-6-3对-Java智能卡与多应用智能卡的支持
6-6-4开发SCQL数据库智能卡服务程序
本章小结
第7章 基于RMI技术开发智能集成应用
7-1RMI技术综述
7-1-1RMI体系结构
7-1-2服务器开发步骤概述
7-1-3开发I洲I客户端应用
7-2Java智能卡与RMI技术
7-2-1-1ava智能卡中的RMI应用软件结构
7-2-2开发Java智能卡RMI应用
7-3-Java智能卡RMI电子钱包应用实例
7-3-1创建-Java智能卡RMI电子钱包远程接口
7-3-2创建-Java智能卡RMI电子钱包远程接口实现类
7-3-3创建-Java智能卡RMI电子钱包小应用程序
7-3-4创建Java智能卡RMI电子钱包客户端应用程序
7-3-5编译并发布Java智能卡RMI电子钱包小应用程序
7-3-6配置运行Java智能卡RMI电子钱包应用
7-4Java智能卡RMI客户端编程接口
本章小结:
第8章 开发-JavaCard与J2ME集成应用
8-1J2ME技术概述
8-1-1J2ME小应用程序MIDiet简介
8-1-2通用连接框架(GCF)简介
8-2安全和信任服务编程
8-2-1J2ME与-1avaCardSATSA-APDIJ通信编程
8-2-2J2ME与-1avaCardSATSA-JCRMl通信编程
8-3SATSA-APDIJMI-Diet实例
8-4SATSA-JCRMIMI-Diet实例
本章小结
第9章 开发Java智能卡与J2EE集成应用
9-1J2EE技术概述
9-1-1EJB的种类
9-1-2EJB技术体系架构
9-1-3EJB技术优势
9-1-4EJB的生命周期
9-1-5三种EJB的特点与适用场合
9-2智能卡应用与J2EE应用的集成架构
9-2-1lOpenCard主应用程序与智能卡中小应用程序的通信过程
9-2-2OpenCard主应用程序与J2EE应用程序的通信过程
9-3创建Java智能卡网络书店应用实例
9-3-1Java智能卡网络书店系统架构与软件结构
9-3-2Java智能卡网络书店各模块的具体实现
9-4配置并运行Java智能卡网络书店
本章小结
附录A 相关技术术语表
附录B 智能卡开发资源
0-1Java智能卡技术的市场背景
0-1-1当前市场
0-1-2潜在市场
0-1-3-1ava智能卡优势
0-2阅读本书需要掌握的基本知识以及准备工作
0-3内容概述
第1章 智能卡应用开发技术简介
1-1智能卡概述
1-1-1智能卡的种类
1-1-2智能卡的应用领域
1-1-3智能卡标准
1-1-4智能卡的物理特性与结构
1-1-5智能卡上的操作系统COS
1-2Java技术与智能卡
1-2-1Java智能卡简介
1-2-2-JavaCard开发工具箱JCDK
1-2-3-JavaCard技术架构
1-3智能卡上的虚拟机
1-3-1JCVM与JVM
1-3-2-JavaCard语言特点
l-4-JCVM的结构
本章小结
第2章 搭建JavaCard开发环境
2-1SUNJCDK概述
2-1-1JCDK开发架构
2-1-2JCA文件
2-1-3EXP文件
2一l一4CAP文件
2-2安装-JCDK
2-2-1安装-12SDK1-5
2-2-2在Windows平台上搭建JavaCard应用开发环境
2-2-3在Solaris/linux平台上搭建JavaCard应用开发环境
本章小结
第3章 APDU与IS07816标准
3-1智能卡通信协议APDU
3-1-1APDLJ通信协议简介
3-1-2APDIJ通信协议请求命令结构
3-1-3APDIJ通信协议响应结构
3-1-4逻辑通道
3-2智能卡中的数据结构
3-2-1文件组织结构与引用
3-2-2基本文件(EF)的结构
3-2-3智能卡中的数据引用方法
3-3智能卡安全结构
3-4IS07816-4命令集
3-4-1文件管理命令
3-4-2记录管理命令
3-4-3其他常用命令
本章小结
第4章 SUNJCDK详解
4-1JCDK的组成结构
4-1-1JCDK-中的目录及重要文件
4-1-2祥析-ICDK中的Demo
4-2JCDK中的工具的用法
4-2-1CAP转换工具的用法
4-2-2CAP/EXP/Binary文件验证工具的用法
4-2-3scripgen与apdutool的使用方法
4-2-4智能卡模拟运行环境工具cref与jcwde的用法
4-2-5JCDK-中其它工具的用法
4-3CAPManifest文件语法
本章小结
第5章 开发、Java智能卡端应用--Applet
5-1-Java智能卡中的Applet与J2SE中的Applet
5-1-1J2SE中的Applet
5-1-2Java智能卡中的Applet
5-2-Java智能卡应用中的主要方法及功用
5-2install()方法
5-2-2select()方法
5-2-3process()方法
5-2~deselect()方法
5-2-5uninstall(1方法
5-3-1ava智能卡应用实例一电子钱包
5-3-1解析Java电子钱包(Wallet)
5-3-2编译-1ava电子钱包(Wallet)
5-3-3运行Java电子钱包(Wallet)
本章小结
第6章 基于OpenCard架构开发智能卡主应用程序
6-1主应用程序与智能卡应用结合的架构
6-1-1Java智能卡集成应用的软件架构
6-1-2OpenCard架构简介
6-2解析OpenCard架构
6-2-1OpenCard框架智能卡终端层
6-2-2OpenCard框架智能卡服务层
6-3创建OpenCard应用程序
6-3-1创建获取智能卡ID主应用程序
6-3-2配置并运行OpenCard应用
6-3-3创建获取智能卡终端信息主应用程序
6-3-4创建读取智能卡文件应用程序
6-4OpenCard框架高级编程
6-4-1处理OpenCard框架中的事件
6-4-2CardTerminal类的其他功能
6-4-3从特定的终端获取一个智能卡对象并获取对它的独占访问权
6-4-4文件的引用方法
6-5创建Open Card智能卡终端Card Terminal服务程序
6-5-1实现Card Terminal
6-5-2实现Card‘TerminalFactory
6-6创建OpenCard智能卡服务
6-6-1OpenCard智能卡服务应用接口
6-6-2OpenCard智能卡服务框架接口
6-6-3对-Java智能卡与多应用智能卡的支持
6-6-4开发SCQL数据库智能卡服务程序
本章小结
第7章 基于RMI技术开发智能集成应用
7-1RMI技术综述
7-1-1RMI体系结构
7-1-2服务器开发步骤概述
7-1-3开发I洲I客户端应用
7-2Java智能卡与RMI技术
7-2-1-1ava智能卡中的RMI应用软件结构
7-2-2开发Java智能卡RMI应用
7-3-Java智能卡RMI电子钱包应用实例
7-3-1创建-Java智能卡RMI电子钱包远程接口
7-3-2创建-Java智能卡RMI电子钱包远程接口实现类
7-3-3创建-Java智能卡RMI电子钱包小应用程序
7-3-4创建Java智能卡RMI电子钱包客户端应用程序
7-3-5编译并发布Java智能卡RMI电子钱包小应用程序
7-3-6配置运行Java智能卡RMI电子钱包应用
7-4Java智能卡RMI客户端编程接口
本章小结:
第8章 开发-JavaCard与J2ME集成应用
8-1J2ME技术概述
8-1-1J2ME小应用程序MIDiet简介
8-1-2通用连接框架(GCF)简介
8-2安全和信任服务编程
8-2-1J2ME与-1avaCardSATSA-APDIJ通信编程
8-2-2J2ME与-1avaCardSATSA-JCRMl通信编程
8-3SATSA-APDIJMI-Diet实例
8-4SATSA-JCRMIMI-Diet实例
本章小结
第9章 开发Java智能卡与J2EE集成应用
9-1J2EE技术概述
9-1-1EJB的种类
9-1-2EJB技术体系架构
9-1-3EJB技术优势
9-1-4EJB的生命周期
9-1-5三种EJB的特点与适用场合
9-2智能卡应用与J2EE应用的集成架构
9-2-1lOpenCard主应用程序与智能卡中小应用程序的通信过程
9-2-2OpenCard主应用程序与J2EE应用程序的通信过程
9-3创建Java智能卡网络书店应用实例
9-3-1Java智能卡网络书店系统架构与软件结构
9-3-2Java智能卡网络书店各模块的具体实现
9-4配置并运行Java智能卡网络书店
本章小结
附录A 相关技术术语表
附录B 智能卡开发资源
猜您喜欢