WAP (Wireless Application Protocol) continues to be the driving force behind the integration of the Internet with mobile phones. But while developers are increasingly expected to bring the WAP standard into the corporate and consumer markets, there are no models or arrays of sample programs they can draw upon. This book/CD package seeks to deliver the examples and guidance developers and IT professionals need to take advantage of this technology.
Reihe
Sprache
Verlagsort
Verlagsgruppe
Zielgruppe
Für höhere Schule und Studium
Für Beruf und Forschung
Illustrationen
Maße
Höhe: 23.2 cm
Breite: 19 cm
Gewicht
ISBN-13
978-0-471-41767-5 (9780471417675)
Schweitzer Klassifikation
Introduction; Chapter 1: Getting to Know WAP; What Is WAP?; WAP Evolution; Growth Predictions; Wireless Generations; WAP Architecture; WAP Stack; Wireless Networks; Analog (1G); TDMA (2G); CDMA (2G); GSM (2G); PCS (2G); Tri-mode; GPRS (2G); EDGE (2.5G); WCDMA (3G); UMTS (3G); Network Statistics; WAP Devices; Physical Units; Microbrowsers; Technical and Design Limitations; Content Limitations; Security Issues; Future; WAP Gateways; What Is a WAP Gateway?; Types of Gateways; What Does a WAP Gateway Do?; Server Environment Setup; Apache on Linux; Microsoft IIS 5.0 on Windows 2000; Development Toolkits (SDK); Openwave UP.SDK 4.1; Nokia WAP Toolkit 2.0; Motorola ADK 2.0; Ericsson WAPIDE 3.0; Microsoft Mobile Explorer 2.01; Chapter 2: Introduction to Wireless Languages; XML and DTDs; HDML Structure; Screen Layout; Cards and Decks; Navigation; History Stack; Variables; Text Formatting; Images; Voice Mode; WML Structure; Screen Layout; Cards and Decks; Basic Components; WMLScript; Programming Hints; Chapter 3: Web to WAP Integration (HTML Web Scraping); What Is HTML Web Scraping?; HTML Web Scraping Process Flow; How to Web Scrape HTML; News Example (Reading the Web Page); HDML Version; iMode Version; Pros and Cons of HTML Web Scraping; Chapter 4: Dynamic WAP; What Is Dynamic WAP?; Dynamic WAP Architecture; Active Server Pages; Request Objects; Response Objects; Session Objects; Connectivity and Database Access; ODBC; DSN-Less; OLE DB; ADO 2.5; Dynamic Data Retrieval; Large Result Sets; Text Files; Kid Care-Dynamic WAP Example; Chapter 5: Advanced WAPing; Programming Tips; Browser Detection; Program Redirection; Hit Statistics; Display Header Information; Device Recognition; Email; Sending Emails; Reading Emails; Location-Based Services; Components; Client Setup; Content Provider Setup; Content Provider Header Parsing; Short Message Service (SMS); GSM; Short Message Service Center (SMSC); Sending Messages; Chapter 6: WAP Personalization; Dynamic Personalized Menu; Limitations; Personalized Solution; Benefits; Example-Dynamic Personalized Menu Paging; Future; Cookies; What Are Cookies?; Cookie Samples; Baking Cookies; Example-Member Sign-on; Real Life; Pulls (Polling); Limitations; Advantages; Example-Pulling Advertisements; Push; Disadvantages; Advantages; Example-Pushing Stock Alerts; Additional; Chapter 7: Voice XML; Introduction; History; Architecture; Overview; Step by Step; Dialog Definition; State Diagram; Database Design and Connectivity; Development Tool; Basic Tags; eCigars-VoiceXML Application; Related Links; Chapter 8: Wireless Trends; Current Situation; Evolution; Networks and Infrastructure; Transmissions (Bluetooth); Microbrowsers; Devices; The Future; And Beyond...; Appendix A: HDML Elements; Appendix B: WML Elements; Appendix C: iMode Elements; Appendix D: VoiceXML Elements; Appendix E: WMLScript Elements; Glossary; Index.