Foundations of Web Technology

Front Cover
Springer Science & Business Media, 2002 M08 31 - 280 pages
Over the last few years, Web technology has grown so rapidly that it is hard for interested readers to learn and keep up with the techniques. It would be extremely useful to have a single book that collectively describes not only the underlying areas from which internet technology derives its solutions, but also details the specific solutions to important applications on the World Wide Web. Foundations of Web Technology covers the basics of Web technology while being specialized enough to add value to experienced professionals working in this field. Most books on the Web focus on programmatic aspects of languages such as Java, JavaScript, or description of standards such as Hypertext Markup Language (HTML) or Wireless Markup Language (WML). A book that covers the concepts behind the infrastructure of the Web would be indispensable to a wide range of audiences interested in learning how the Web works, how techniques in Web technology can be applied to their own problem, and what the emergent technological trends in these areas are.
Foundations of Web Technology ranges from fundamental areas such as information retrieval and data markup to applications such as web search, instant messaging, mobile access and web services. It assimilates the different technologies that make up the foundation of Web technology. After reading this book, one will be able to grasp the fundamental techniques that power the Web and be able to apply them practically towards building internet applications, in addition to gaining deep insight into the latest research in this relatively new field. Foundations of Web Technology will be useful for a number of years to come since Web technology has matured considerably, and the concepts discussed in this book will continue to be applied universally.
Foundations of Web Technology is designed to meet the needs of practitioners and researchers in industry, and as a secondary text for upper undergraduate and graduate students in Computer Science and Engineering.

From inside the book

Contents

Introduction
5
CORE TECHNOLOGY
6
ORGANIZATION OF THE BOOK
8
Data Markup
13
INTRODUCTION
14
DATA MARKUP
15
EXTENSIBLE MARKUP LANGUAGE XML
19
EXTENSIBLE STYLE SHEETS
31
CLUSTERING
159
OTHER DATA MINING PROBLEMS
167
CONCLUSION
174
EXERCISES
175
Messaging and Commerce
179
INTRODUCTION
180
ELECTRONIC MAIL PROTOCOLS
181
IM ARCHITECTURE
186

XPATH
43
Networking
55
INTRODUCTION
56
LOCATING ENDPOINTS
57
TRANSMISSION PROTOCOLS
61
CLIENTSERVER
66
HYPER TEXT TRANSFER PROTOCOL HTTP
73
WEB SECURITY
80
PRIVACY
86
FURTHER READING
87
Information Retrieval
89
INTRODUCTION
90
COMPONENTS OF IR SYSTEM
91
TEXT PROCESSING
92
INDEXING AND SEARCH
98
RANKING
102
QUERY OPERATIONS
106
LATENT SEMANTIC INDEXING
108
EVALUATION METRICS
110
EXERCISES
113
APPLICATIONS
115
Web Search and Directory
117
INTRODUCTION
118
VARIATIONS IN SEARCHING
127
RANKING
130
WEB DIRECTORIES
134
CONCLUSION
137
Web Mining
141
INTRODUCTION
142
ASSOCIATION MINING
143
PREDICTIVE MODELLING
147
COMMERCE APPLICATIONS
189
OVERVIEW OF ECOMMERCE FRAMEWORKS
190
EXAMPLE ARCHITECTURE
198
CONCLUSION
207
EXERCISES
208
Mobile Access
209
INTRODUCTION
210
WIRELESS APPLICATION PROTOCOL
213
WIRELESS MARKUP LANGUAGES
216
GENERATING WIRELESS CONTENT
223
SHORT MESSAGING SERVICE
229
EMERGING TRENDS
232
CONCLUSION
235
EXERCISES
236
Web Services
239
INTRODUCTION
240
UDDI
243
SOAP
244
PLATFORMS
246
LIMITATIONS
250
CONCLUSION
251
FURTHER READING
252
Conclusion
253
SYSTEM DESIGN OVERVIEW
256
LIMITATIONS
258
THE FUTURE
259
Appendix
263
References
273
Acronyms
Index
Copyright

Other editions - View all

Common terms and phrases

Popular passages

Page 276 - SCHNEIER. Ten risks of PKI: what you're not being told about public key infrastructure.
Page 275 - Pattern classification and scene analysis", New- York, Wiley, 1973.
Page 273 - K. Bharat and M. Henzinger. Improved algorithms for topic distillation in a hyperlinked environment.

Bibliographic information