search for books and compare prices
Tables of Contents for Pervasive Computing
Chapter/Section Title
Page #
Page Count
Foreword
ix
 
Preface
xii
 
Acknowledgements
xviii
 
About the authors
xix
 
Trademarks
xxii
 
Part I Technologies
1
216
Past, present, future
3
19
The vine and fig tree dream
3
3
Pervasive computing
6
9
The pervasive computing market
15
3
m-Business
18
1
Conclusions and challenges
19
1
The future
20
2
References
21
1
Application examples
22
13
Retail
22
2
Airline check-in and booking
24
2
Sales force automation
26
1
Healthcare
27
1
Tracking
28
1
Car information systems
29
2
Email access via WAP and voice
31
4
References
33
2
Device technology
35
49
Hardware
35
5
Human-machine interfaces
40
10
Biometrics
50
2
Operating systems
52
19
Java for pervasive devices
71
10
Outlook
81
3
References
82
1
Further reading
83
1
Device connectivity
84
43
Protocols
84
25
Security
109
11
Device management
120
7
References
125
1
Further reading
126
1
Web application concepts
127
19
History of the World Wide Web
127
1
World Wide Web architecture
128
2
Protocols
130
3
Transcoding
133
2
Client authentication via the Internet
135
11
References
144
1
Further reading
145
1
WAP and beyond
146
33
Introduction
146
1
Components of the WAP architecture
147
3
WAP infrastructure
150
5
WAP security issues
155
2
Wireless Markup Language
157
9
WAP push
166
1
Products
167
6
i-Mode
173
1
Outlook
174
5
References
177
1
Further reading
178
1
Voice technology
179
15
Basics of speech recognition
180
3
Voice standards
183
5
Speech applications
188
1
Speech and pervasive computing
189
3
Security
192
2
References
192
2
Personal digital assistants
194
23
History
194
1
Device categories
195
2
Personal digital assistant operating systems
197
2
Device characteristics
199
1
Software components
200
3
Standards
203
4
Mobile applications
207
3
Personal digital assistant browsers
210
7
References
214
1
Conclusion
215
2
Part II Architectures
217
180
Server-side programming in Java
219
37
Java 2 Enterprise Edition: overview
219
4
Servlets
223
1
Enterprise Java Beans
224
5
Java Server pages
229
3
Extensible Markup Language
232
14
Web services
246
7
Model-view-controller pattern
253
1
Conclusion
254
2
References
255
1
Further reading
255
1
Pervasive Web application architecture
256
20
Background
256
1
Scalability and availability
257
2
Development of pervasive computing Web applications
259
1
Pervasive application architecture
260
15
Conclusion
275
1
References
275
1
Example application
276
30
Introduction
276
1
User interface overview
277
2
Architecture
279
1
Implementation
280
25
Summary
305
1
Access from PCs
306
28
Smart-card-based authentication via the Internet
306
13
Ordering goods
319
14
Conclusion
333
1
References
333
1
Access via WAP
334
14
WAP functionality
334
3
Implementation
337
10
Conclusion
347
1
Access from personal digital assistants
348
31
Extending the example application to personal digital assistants
348
1
Implementation for synchronized devices
348
8
Implementation for intermittently connected devices
356
14
Implementation for connected devices
370
6
Comparison
376
3
References
378
1
Access via voice
379
18
Extending the example application to voice access
379
7
Implementation
386
8
Conclusion
394
3
Conclusion
395
2
Appendix: Frequently used abbreviations
397
8
Index
405