内容简介
第1章 Java开发环境及工具
1.1 注释文档的生成
1.2 jar与可执行文件的制作
1.3 JMX管理框架
1.4 版本控制
第2章 Java数据结构
2.1 顺序存储结构
2.2 链式存储结构
2.3 树
2.4 Java工具包
第3章 Java网络编程
3.1 Java网络编程概述
3.2 应用案例
3.2.1 通过流套接字连接实现客户机/服务器的交互
3.2.2 用UDP方式实现聊天程序
3.3 Web通信
3.3.1 用Java实现Web服务器
3.3.2 用JEditorPane实现浏览器的功能
3.3.3 WebSocket通信
3.4 邮件服务器
第4章 MINA与通信
4.1 MINA应用程序
4.2 MINA的状态机
4.3 在Windows下搭建基于Jabber协议的移动即时通信
4.3.1 安装Openfire
4.3.2 Jabber客户端的安装与配置
4.3.3 用Openfire开发文档
第5章 Java安全技术
5.1 类装载器
5.2 消息摘要
5.3 私钥密码术
5.4 用公钥加密数据
5.5 数字签名
5.6 保护C/S通信的SSL/TLS
第6章 远程对象
6.1 RMI远程方法的调用
6.2 CORBA
6.3 开发EJB
第7章 OSGi技术
7.1 OSGi的Bundle
7.2 OSGi 应用程序开发
7.3 使用OSGi的HTTP服务
参考文献