用Java开发Intranet应用PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:(美)艾布兰(Ablan J.)著;李鹢等译
- 出 版 社:机械工业出版社;西蒙与舒斯特国际出版公司
- 出版年份:1997
- ISBN:7111055845
- 页数:368 页
第一部分 规划 Ineranet 1
第1章 Ineranet 和Java 1
1.1 什么是Ineranet 1
1.2 在Ineranet 上使用Web 服务 2
1.3 为什么建立Ineranet 3
1.3.1 Ineranet 是可以负担得起的 3
1.3.2 Ineranet 省钱 3
1.3.3 Ineranet高效 3
1.4 Java 概述 4
1.4.1 早期Java 4
1.4.2 Java 获得正式承认 5
1.4.3 动作中的Java 6
1.4.4 运用Java 进行快速开发 8
1.5.1 跟踪雇员文件的Java 应用程序 9
1.5 在Ineranet 上使用Java 9
1.5.2 安排时间表的Java 应用程序 10
1.5.3 跟踪谁在办公室的Java 应用程序 10
1.6 小结 10
第2章 用Java 设计Ineranet 应用程序 11
2.1 应用Java 进行Ineranet 编程 11
2.1.1 小应用程序与应用程序 11
2.1.2 Ineranet 应用程序的概念及设计 12
2.2 创建小应用程序 12
2.2.1 小应用程序的优缺点 12
2.2.2 程序的浏览器 13
2.3 在HTML 文档中放入小应用程序 17
2.3.1 HTML介绍 17
2.3.2 Java 对HTML 的扩充 18
2.4.3 应用程序具有不同的安全性考虑 21
2.4.2 应用程序具有不同的结构 21
2.4 创建应用程序 21
2.4.1 应用程序的更多选择 21
2.5 运行应用程序和小应用程序 22
2.6 小结 22
第3章 Ineranet 网络环境规划 24
3.1 创建完善的Ineranet 网要素 24
3.1.1 组织构想 24
3.1.2 平衡期望 25
3.1.3 调整工作方式 25
3.1.4 确定目标 25
3.2 为Ineranet 网确定最优结构 26
3.2.1 过去的经验 26
3.1.6 规范行为 26
3.1.5 确定原则 26
3.2.2 应用过去的经验 27
3.3 确定Ineranet 网上信息内容 27
3.4 Ineranet 开发工具 28
3.4.1 实现TCP/IP 网络连接 28
3.4.2 用HTTP 创建Web 服务 28
3.5 Ineranet 资源开发工具 29
3.6 以四个步骤来计划Ineranet 网 31
3.6.1 确定需求 31
3.6.2 规划 33
3.6.3 设计 34
3.6.4 实现 34
3.7 小结 34
4.2 选择集成开发环境 35
4.1 概述 35
第二部分 开发概念和环境 35
第4章 Java 开发环境 35
4.2.1 图形界面开发工具 36
4.2.2 代码通用性 36
4.2.3 集成开发环境的应用 37
4.2.4 多种语言开发 37
4.2.5 小结 37
4.3 Symantec Cafe 38
4.3.1 系统需求 38
4.3.2 概览 38
4.4 SunSoft Java WorkShop 39
4.4.1 系统需求 40
4.4.2 概览 40
4.5.1 系统需求 41
4.5.2 概览 41
4.5 Sourec Craft Net Craft 41
4.4.3 价格和其他信息 41
4.5.3 价格及其他信息 42
4.6 其他环境 43
4.6.1 Borland C++5.0 43
4.6.2 Mero WerksCode-Warrior 43
4.6.3 Java WebIDE 43
4.6.4 Kalimantan 43
4.6.5 Natual Intelligence Roaster 43
4.6.6 Microsoft Visual J++ 44
4.6.7 Rogue Wave JFactory 44
4.6.8 Cosmo Code 44
4.7 小结 44
5.2 为什么考虑安全问题 45
5.1 引言 45
第5章 Ineranet 安全 45
5.2.1 Ineranet 网安全特点 46
5.2.2 你的需要 48
5.3 Web 服务器安全措施 49
5.3.1 局部和全局访问控制 49
5.3.2 用户名/密码认证 50
5.3.3 基于风络主机名或IP地址的认证 56
5.3.4 复合认证 60
5.4 安全/加密处理 62
5.4.1 安全Http(S-http) 63
5.4.2 安全socket层(SSL) 63
5.5 CGI 和Ineranet 安全 64
5.6 Ineranet 和Ineranet 64
5.6.2 虚拟Ineranet 65
5.6.1 防火墙 65
5.7 小结 66
第6章 数据库连接选择 67
6.1 简介 67
6.2 数据库概观 67
6.3 数据库术语 67
6.4 数据库定位 68
6.4.1 本地和运程 68
6.4.2 1-2-3 层排列 69
6.5 数据存取方法 71
6.5.1 原始驱动程序 71
6.5.2 ODBC 71
6.5.3 SQL 72
6.6 数据库与Java 75
6.6.1 通过Web 服务器存取 76
6.6.5 JDBC 77
6.6.4 直接存取 77
6.6.2 通过专用服务器存取 77
6.6.3 网络存取 77
6.6.6 JDBC 的目标 78
6.6.7 JDBC 概观 78
6.6.8 JDBC 销售商支持 79
6.7 小结 80
第三部分 为Ineranet 扩充Java 81
第7章 一个Ineranet 应用程序模型 81
7.1 介绍 81
7.2 Ineranet 应用程序快速总览 81
7.2.1 配置文件过程 81
7.2.2 磁盘或屏幕记录 82
7.2.3 数据库联接 83
7.2.4 外观与效果 84
7.4.1 括号及代码分块 85
7.4.2 使用制表键(Tab)和空格键(Space) 85
7.3 编码风格 85
7.4 编码规范 85
7.4.3 自由使用空格键 86
7.4.4 每条语句占用多行 86
7.5 注释 87
7.6 代码顺序 89
7.7 小结 89
第8章 实用程序类 90
8.1 介绍 90
8.2 定时器 90
8.2.1 定时器操作 90
8.2.2 回叫 91
8.2.3 事件定时器 96
8.2.4 为什么有两个定时器 97
8.3 Java 扩充 97
8.3.1 扩充Java Date 类 97
8.3.2 应用程序配置参数 103
8.4 小结 105
第9章 记录类 106
9.1 介绍 106
9.2 记录 106
9.2.1 记录登记 106
9.2.2 Log 接口程序 107
9.3 记录类 108
9.3.1 DiskLog 类 108
9.3.2 ScrenLog 类 112
9.4 一个记录程序的例子 113
9.5 小结 115
第10章 数据库类 116
10.1 介绍 116
10.2 深入 JDBC 116
10.2.1 DriverManger 类 117
10.2.2 Driver 类 117
10.2.3 Connection 类 119
10.2.4 Statement 类 119
10.2.5 ResultSet 类 120
10.2.6 一个JDBC 程序例子 121
10.3 使JDBC 易于使用 124
10.3.1 Connector 接口程序 124
10.3.2 SQKFactory 接口程序 125
10.4 类 126
10.4.2 OracleSequence 127
10.4.1 DBConnector 类 127
10.4.3 SequenceGenerator 类 130
10.5 小结 131
第11章 用户接口类 132
11.1 介绍 132
11.2 3-D 效果 132
11.3 JifPanel 类 135
11.3.1 JifPanel 设计 135
11.3.2 构造一个JifPanel 135
11.3.3 预备 136
11.3.4 画3-D 边界 136
11.3.5 组分之间 142
11.5 JifPanel 子代 144
11.5.1 CalendarPanel 类 144
11.4 SQL 的生成 144
11.5.2 ImagePanel 类 146
11.5.3 JifLabel 类 147
11.5.4 JifTabPanel 类 149
11.5.5 StatusBar 类 150
11.6 JifDialog 类 150
11.6.1 MessageBox 类 154
11.6.2 PickList 类 156
11.7 Java 的ToxrComponenr 扩充 158
11.8 小结 159
第12章 将它们放在一起 160
12.1 介绍 160
12.2 Java 编译基础 160
12.2.1 Java 源代码文件 161
12.2.2 如何得到软件包 162
12.3 介绍Java Intranet 框架 163
12.2.3 制造Java 软件包 163
12.4 扩充框架 164
12.4.1 Java 小应用程序 165
12.4.2 使JIF 易于使用 167
12.5 JirApplication 接口 168
12.6 Jiflet 类 168
12.6.1 实例变量 169
12.6.2 构造程序 170
12.6.3 方法 173
12.6.4 包装Jiflet 178
12.7 用Jiflet 编程 178
12.7.1 最小的Jiflet 179
12.7.2 Hello World Jiflet 180
12.8 为现实世界的使用扩充Jiflet 183
12.8.1 DBRecord 184
12.8.2 SimpleDBUI 193
12.8.3 SimpleDBJiflet 200
12.9 小结 207
第四部分 运用JIF 进行应用开发 209
第13章 雇员文件 209
13.1 简介 209
13.2 应用设计 209
13.3 数据库设计 210
13.4 实现 213
13.4.1 用户界面 213
13.4.2 数据库访问 222
13.5 编程考虑 223
13.6 小结 223
14.3 数据库设计 224
14.2 应用设计 224
第14章 人事资源:津贴维护 224
14.1 简介 224
14.4 实现 227
14.4.1 用户界面 227
14.4.2 数据库访问 233
14.5 编程考虑 235
14.6 小结 235
第15章 会议室安排 236
15.1 简介 236
15.2 应用设计 236
15.3 数据库设计 238
15.4 实现 241
15.4.1 建立用户界面 241
15.4.2 和用户进行交互 249
15.4.4 读取现存的安排 251
15.4.3 数据库访问 251
15.4.5 存储你的安排 252
15.4.6 生成SQL 语句 253
15.5 编程考虑 254
15.6 小结 254
第16章 在线进/出牌 255
16.1 简介 255
16.2 应用设计 255
16.3 数据库设计 257
16.4 实现 257
16.4.1 用户界面 257
16.4.2 数据库访问 260
16.4.3 刷新定时器 264
16.6 小结 265
16.5 编程考虑 265
17.1 简介 266
17.2 应用设计 266
第17章 在线雇员号码簿 266
17.3 数据库设计 267
17.4 实现 267
17.4.1 用户界面 267
17.4.2 数据库访问 269
17.5 编程考虑 271
17.6 小结 272
第18章 新闻和公告 273
18.1 简介 273
18.2 应用设计 273
18.3 数据库设计 274
18.4.1 用户界面 276
18.4 实现 276
18.4.2 数据库访问 278
18.5 编程考虑 281
18.6 小结 282
第19章 产品维护 283
19.1 介绍 283
19.2 谁将使用这个应用程序 283
19.3 应用程序设计 284
19.4 数据库设计 285
19.5 实现 287
19.5.1 用户界面 287
19.5.2 产品定位表 290
19.6 编程考虑 295
19.7 小结 295
19.5.3 数据库访问 295
第20章 顾客支持维护 296
20.1 介绍 296
20.2 应用程序设计 296
20.3 数据库设计 297
20.4 实现 300
20.4.1 建立用户界面 300
20.4.2 数据库访问 305
20.4.3 检索产品和问题列表 305
20.4.4 产品和问题选择改变 308
20.5 编程考虑 309
20.6 小结 309
21.2.1 ConfigProperties 310
21.2.2 FileDate 310
21.1 介绍 310
21.2 jif,util 310
第21章 扩充Java Intranet 框架 310
21.3 jif,log 311
21.4 jif,sql 311
21.5 jif,awt 311
21.5.1 JifPanel 311
21.5.2 JifTabPanel 311
21.5.3 StatusBar 312
21.5.4 其他 312
21.6 jif.jiflet 312
21.7 扩充应用程序 312
附录A Java资源 312
附录 312
21.8 小结 313
21.7.2 会议室安排 313
21.7.1 津贴维护 313
21.7.3 新闻和声明 313
A.1 Sor的Java 站点 314
A.2 Java 的信息收集站点 314
A.3 Java 论坛 315
A.4 值得注意的个人的Java Web 站点 315
A.5 Java 索引站点 315
A.6 面向对象消息 315
A.7 Java使用者和许可证拥有者 316
B.2.1 提要 318
B.2.3 选项 318
B.2.2 描述 318
B.1 Java 工具参考 318
附录B Java 工具参考 318
B.2 Java-Java 编译器 318
B.2.4 环境变量 319
B.3 Java-Java 解释器 319
B.3.1 提要 319
B.3.2 描述 319
B.3.3 选项 320
B.4.3 开始执行jdb 322
B.4.4 基本jdb 命令 322
B.4 jdb-Java 调试器 322
B.4.2 描述 322
B.4.1 提要 322
B.4.5 断点 323
B.4.6 异常情况 323
B.5.3 选项 324
B.5.2 描述 324
B.5.1 提要 324
B.5 Javah——C 语言头文件和存根文件生成器 324
B.4.7 选项 324
B.6 Javah——Javah 类分解器 325
B.6.1 提要 325
B.6.2 描述 325
B.6.3 选项 326
B.7 Javadoc——Javah 文档生产器 328
B.7.1 提要 328
B.7.2 描述 328
B.7.3 Doc Comments 328
B.7.4 标准HTML 328
B.7.5 jacadoc 标记 328
B.7.6 类文档标记 328
B.7.7 变量文档标记 329
B.7.8 方法文档标记 330
B.7.9 选项 330
B.8 appletviewer ——Java Applet 观察器 331
B.8.1 提要 331
B.8.2 描述 331
B.8.3 选项 331
附录C Java API 参考 332
C.1 保留字 332
C.2 注释 332
C.3 常量 332
C.4 常量声明 333
C.5 变量说明 334
C.6 运算符 334
C.9 循环和条件语句 335
C.8 数组 335
C.7 对象 335
C.10 类定义 336
C.11 方法和结构定义 336
C.12 包、接口和转入 337
C.13 异常和警告 337
附录D Java 类参考 338
D.1 Java.lang 338
D.1.1 接口 338
D.1.2 类 338
D.3 Java .io 339
D.3.1 接口 339
D.3.2 类 339
D.2.1 接口 339
D.2 Java .util 339
D.2.2 类 339
D.4 Java.net 340
D.4.1 接口 340
D.4.2 类 340
D.5.1 接口 341
D.5.2 类 341
D.5 Java .awt 341
D.6 Java .awt .image 342
D.6.1 接口 342
D.6.2 类 342
D.7 Java.awt.peer 342
D.8 Java .applet 343
D.8.1 接口 343
D.8.2 类 343
E.2 指针 344
附录E Java 与C++之间的不同点 344
E.1 预处理器 344
E.3 结构和联合 345
E.4 函数 345
E.5 多继承 345
E.6 字符串 345
E.7 Goto 语句 345
E.8 操作符重载 345
E.9 自动类型转换 346
E.10 变更参数 346
E.11 命令行参数 346
附录F Java Intranet 框架参考 347
F.1 jif.awt 347
F.1.1 CalendarPanel 347
F.1.2 Effects 347
F.1.4 JifCheckbox 348
F.1.3 Image Panel 348
F.1.5 Jif Dialog 349
F.1.6 JifLabel 349
F.1.7 JifPanel 349
F.1.8 JifPanePanel 351
F.1.9 JifTabPanel 351
F.1.10 JitTabSelector 352
F.1.11 JifTextArea 352
F.1.12 JifTextField 354
F.1.13 MessageBox 355
F.1.14 PickList 355
F.1.15 ResponseDialog 356
F.1.16 SimpleDBUI 356
F.2.2 JifMessage 357
F.2.1 JifApplication 357
F.1.17 StatusBar 357
F.2 jif.jiflet 357
F.2.3 Jiflet 358
F.2.4 SimpleDBJiflet 359
F.3 jif.log 360
F.3.1 DiskLog 360
F.3.2 Log 360
F.3.3 ScreenLog 361
F.4 jif,sql 361
F.4.1 CodeLookerUpper 361
F.4.2 Connector 361
F.4.3 DBConncetor 362
F.4.4 DBRecord 362
F.4.6 MSSQLSercerConnector 363
F.4.5 MSQLConnector 363
F.4.7 ODBCConnector 364
F.4.8 OracleConnector 364
F.4.9 OracleSequence 364
F.4.10 SequenceGenerator 365
F.4.11 SQLFactory 365
F.4.12 SybaseConnector 365
F.5 jif.util 365
F.5.1 CallbackTimer 366
F.5.2 ConfigProperties 366
F.5.3 EvectTimer 366
F.5.4 FileDate 366
F.5.5 TimeOut 368
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《教师教育系列教材 心理学原理与应用 第2版 视频版》郑红,倪嘉波,刘亨荣编;陈冬梅责编 2020