The Wireless Application Protocol: Writing Applications for the Mobile Internet
Sandeep Singhal, Thomas Bridgman, Lalitha Suyranarayana, Daniel Manuey, Jim Chan, David Bevis, Stefan Hild, Jari Alvinen
- 出版商: Addison-Wesley
- 出版日期: 2001-01-15
- 售價: $399
- 語言: 英文
- 頁數: 678
- 裝訂: Hardcover
- ISBN: 0201703114
- ISBN-13: 9780201703115
The mobile Internet builds on a radical shift in the way we work, play, and communicate, extending traditional Internet and Web services to such wireless devices as cellular phones and personal digital assistants (PDAs). This book is about the mobile Internet, the technology that powers it, and how to write content and applications for this new environment. It is both a tutorial and a reference for two major audiences: content and application developers, who need clear, technical details to guide their work, and business strategists and service planners, who need to understand what drives the mobile Internet and where it is heading.
"This book is an example of a unique partnership of motivated, technical teammates and would-be competitors coming together to develop a real 'how to' book on the Wireless Application Protocol (WAP)....The authors are all actively working in the wireless and Internet industry, on the 'front line', helping to develop and deliver services to customers using a new wireless Internet standard....They have produced a WAP reference that will become 'required reading' for anyone planning to create applications, author content, deliver, or deploy services to wireless devices." Gregory G. Williams Chairman of the WAP Forum From the Foreword
- Part One introduces the mobile Internet, and describes how it is shaping new business models, partnerships, and competition.
- Part Two introduces WAP, the mobile Internet standard defined to address user interface and network challenges peculiar to mobile devices.
- Part Three shows how to apply WAP standards to implement mobile content and services, and includes coverage of the Wireless Markup Language (WML), the Wireless Binary Extensible Markup Language (WBXML), and the WMLScript language.
- Part Four explains how to build and deploy advanced, sophisticated WAP services, with coverage of WAP User Agent Profiles, capabilities for push messaging.
- Part Five concludes the book by discussing the future of the mobile Internet and WAP's role in it.
- The authors, working for a number of companies in different parts of the world, are all active participants in the development of WAP as an international standard (see biographies within), and share here the expert knowledge and experience they have accumulated.
About the Authors.
I. INTRODUCING THE MOBILE INTERNET.1. The Mobile Internet is Here!
2. The Rise of Mobile Data.
What Is in It for the User?
3. Business Opportunities.
Information and Transactional Services.
Telephony Account and Subscription Management.
Vertical Services for the Enterprise.
4. Key Services for the Mobile Internet.
Terminal Manufacturer and Browser Vendor.
Mobile Internet Access Provider.
Content Aggregator (Portal).
Application Service Provider.
II. WAP: THE MOBILE INTERNET STANDARD.
5. Making the Internet "Mobile": Challenges and Pitfalls.
Using Current Web Technologies for Wireless Applications.
6. Overview of the Wireless Application Protocol.
Overview of the WAP Architecture.
Components of the WAP Standard.
Network Infrastructure Services Supporting WAP Clients.
WAP Architecture Design Principles.
Relationship to Other Standards.
III. IMPLEMENTING WAP SERVICES.
7. The Wireless Markup Language (WML).
The WML Document Model.
URLs Identify Content.
Events, Tasks, and Bindings.
Other Content You Can Include.
Other Data: The meta Element.
Document Type Declarations.
Errors and Browser Limitations.
WML Version Negotiation.
8. Wireless Binary eXtensible Markup Language (WBXXML).
The Encoding Process.
9. Scripting and Using WMLScript and WTAI.
WMLScript Standard Libraries.
Other WMLScript Libraries.
10. User Interface Design for Wireless Applications.
Designing a Usable WAP Site.
Structured Usability Methods.
User Interface Design Guidelines.
Design Guidelines for Selected WML Elements.
11. Wireless Telephony Applications.
A Standard Capability Negotiation Mechanism.
Putting It All Together.
IV. DEPLOYING WAP SERVICES.
12. User Agent Profiles.
Push Access Protocol.
WAP Push Addressing.
MIME Media Types for Push Messages.
Push Proxy Gateway.
Push Over-the-Air Protocol.
Push Initiator Authentication and Trusted Content.
13. Push Messaging.
The WTA Client Framework.
The WTA Server and Security.
Application Creation Toolbox.
Future WTA Enhancements.
14. Building and Deploying a WAP Service End-to-End.
Linking WAP and the Internet.
WAP Service Design.
V. WHERE NEXT?
15. The Mobile Internet Future.
Mobile Data Unleashed.
Appendix A. WAP Development Tools, Browsers, and Resources.
Appendix B. WML Reference.
Appendix C. WMLScript Standard Libraries Reference.
Appendix D. User Agent Profiles Vocabulary.
Appendix E. Mobile Internet and WAP Acronyms.