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 Longman
  • 出版日期: 2001-01-15
  • 定價: USD $49.95
  • 售價: $399
  • 語言: 英文
  • 頁數: 678
  • 裝訂: Hardcover
  • ISBN: 0201703114
  • ISBN-13: 9780201703115

立即出貨 (庫存 < 4)

產品描述


Description

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

Back to Top


Appropriate Courses

Networking--Advanced Topics.

Back to Top


Features

  • 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.
Back to Top


Table Of Contents

Preface.
Foreword.
Acknowledgments.
About the Authors.

I. INTRODUCING THE MOBILE INTERNET.

1. The Mobile Internet is Here!
Mary Beeker.
Bob Fisherman.
Conclusion.

2. The Rise of Mobile Data.
Market Convergence.
Enabling Convergence.
What Is in It for the User?
Conclusion.

3. Business Opportunities.
Productivity Applications.
Information and Transactional Services.
Life-Enhancing Applications.
Telephony Account and Subscription Management.
Vertical Services for the Enterprise.
Conclusion.

4. Key Services for the Mobile Internet.
End User.
Terminal Manufacturer and Browser Vendor.
Mobile Internet Access Provider.
Infrastructure Vendor.
Content Aggregator (Portal).
Application Service Provider.
Content Provider.
Content Developer.
Conclusion.

II. WAP: THE MOBILE INTERNET STANDARD.


5. Making the Internet "Mobile": Challenges and Pitfalls.
What Is So Different about Wireless?
Using Current Web Technologies for Wireless Applications.
Conclusion.

6. Overview of the Wireless Application Protocol.
The Origins of WAP.
Overview of the WAP Architecture.
Components of the WAP Standard.
Network Infrastructure Services Supporting WAP Clients.
WAP Architecture Design Principles.
Relationship to Other Standards.
Conclusion.

III. IMPLEMENTING WAP SERVICES.


7. The Wireless Markup Language (WML).
Overview.
The WML Document Model.
WML Authoring.
URLs Identify Content.
Markup Basics.
WML Basics.
Basic Content.
Events, Tasks, and Bindings.
Variables.
Other Content You Can Include.
Controls.
Miscellaneous Markup.
Sending Information.
Application Security.
Other Data: The meta Element.
Document Type Declarations.
Errors and Browser Limitations.
Content Generation.
WML Version Negotiation.
Conclusion.

8. Wireless Binary eXtensible Markup Language (WBXXML).
Overview.
Content Structure.
Document Structure.
Content.
The Encoding Process.
Binary WML.
Conclusion.

9. Scripting and Using WMLScript and WTAI.
WMLScript Overview.
Language Basics.
WMLScript Standard Libraries.
Other WMLScript Libraries.
WMLScript Development.
Binary WMLScript.
Conclusion.

10. User Interface Design for Wireless Applications.
Web Site Design: Computer Terminals versus Mobile Terminals.
Designing a Usable WAP Site.
Structured Usability Methods.
User Interface Design Guidelines.
Design Guidelines for Selected WML Elements.
Conclusion.

11. Wireless Telephony Applications.
Techniques Using HTTP 1.1.
A Standard Capability Negotiation Mechanism.
Putting It All Together.
Conclusion.

IV. DEPLOYING WAP SERVICES.


12. User Agent Profiles.
Overview of WAP Push.
Push Access Protocol.
WAP Push Addressing.
Push Message.
MIME Media Types for Push Messages.
Push Proxy Gateway.
Push Over-the-Air Protocol.
Push Initiator Authentication and Trusted Content.
Conclusion.

13. Push Messaging.
Overview of the WTA Architecture.
The WTA Client Framework.
The WTA Server and Security.
Design Considerations.
Application Creation Toolbox.
Future WTA Enhancements.
Conclusion.

14. Building and Deploying a WAP Service End-to-End.
Mapping the Deployment Chain to the Business Value Chain.
Security Domains.
Linking WAP and the Internet.
WAP Service Design.
Conclusion.

V. WHERE NEXT?


15. The Mobile Internet Future.
Better Content, Easier Access.
Beyond Browsing.
Beyond Cellular.
Mobile Data Unleashed.

Appendices.
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.
Bibliography.
Index. 0201703114T04062001


Back to Top