Programming Wireless Devices with the Java2 Platform, Micro Second Edition

Programming Wireless Devices with the Java2 Platform, Micro Second Edition pdf epub mobi txt 電子書 下載 在線閱讀 2026

☆☆☆☆☆
出版者:Addison-Wesley Professional
作者:Antero Taivalsaari
出品人:
頁數:464
译者:
出版時間:2003-06-10
價格:USD 49.99
裝幀:Paperback
isbn號碼:9780321197986
叢書系列:
圖書標籤:
  • Java
  • Wireless
  • Programming
  • Embedded Systems
  • Java2
  • Microedition
  • Mobile Development
  • Telecommunications
  • Networking
  • Software Development
想要找書就要到 本本書屋
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

具體描述

In the past five years, Sun has collaborated with major consumer device manufacturers and other companies to create a highly portable, secure, small-footprint Java application development environment for resource-constrained, wireless consumer devices such as cellular telephones, two-way pagers, and personal organizers. This work started with the development of a new, small-footprint Java virtual machine called the K Virtual Machine (KVM). Two Java Community Process (JCP) standardization efforts, Connected, Limited Device Configuration (CLDC) and Mobile Information Device Profile (MIDP), were then carried out to standardize the Java libraries and the associated Java language and virtual machine features across a wide variety of consumer devices. The first round of the CLDC and MIDP standardization efforts took place during the fall of 1999 and spring of 2000. Twenty-four companies participated in the CLDC 1.0 and MIDP 1.0 standardization efforts directly, and more than five hundred companies and individuals participated indirectly by sending feedback while the standardization efforts were in progress. Major consumer device companies such as Motorola, Nokia, NTT DoCoMo, Palm Computing, Research In Motion (RIM), and Siemens played a key role in these efforts. After their first release, the CLDC 1.0 and MIDP 1.0 standards have become very popular. The deployment of real-world, Java-enabled wireless devices began in 2000, and the deployments accelerated rapidly in 2001 and 2002, approaching exponential growth. It has been estimated that over 50 million devices supporting the CLDC and MIDP standards were shipped in 2002, and the number is likely to be at least twice as large in 2003. As a result of the widespread acceptance of these standards, major business opportunities are now emerging for Java application developers in the wireless device space. The second round of the CLDC and MIDP standardization efforts was started in the fall of 2001. The goal of the CLDC 1.1 and MIDP 2.0 efforts was to expand on the success of the original standards, refine the existing feature set, and introduce additional APIs, while keeping a close eye on the strict memory limitations that still constrain the design of wireless devices. More than 60 companies were directly involved in the development of the CLDC 1.1 and MIDP 2.0 specifications, reflecting the broad acceptance and adoption of these standards in the wireless industry. This book intends to make the results of the standardization work in the wireless Java technology area available to the wider software development community. At the high level, this book combines two Java Community Process Specifications, CLDC 1.1 (JSR 139) and MIDP 2.0 (JSR 118), and presents them as a single monograph in a way that the corresponding Java Community Process (JCP) Specifications cannot accomplish by themselves. We have added a general introduction to the Java 2 Platform, Micro Edition (J2ME ), provided more background material, and included a number of small applications to illustrate the use of CLDC and MIDP in the real world. We also provide some guidelines and instructions for getting started with Java 2 Platform, Micro Edition. A reference implementation of the software discussed in this book is available from Sun Microsystems under the Sun Community Source License (SCSL). Intended Audience The book is intended for software developers, content providers, and other professionals who want to develop Java software for resource-constrained, connected devices. The book is also targeted to consumer device manufacturers who want to build small Java Powered devices and would like to integrate a compact Java application development platform in their products. Objectives of This Book This book is the definitive statement, "from the source," about the key specifications for Java Powered wireless devices. As such, this book intends to provide an overview of Java 2 Platform, Micro Edition (J2ME ), provide a general introduction to the application development platforms defined by the J2ME standardization efforts, explain the technical aspects of the J2ME Connected, Limited Device Configuration version 1.1 (CLDC 1.1), explain the technical aspects of the J2ME Mobile Information Device Profile version 2.0 (MIDP 2.0), provide sample programs to illustrate the use of CLDC and MIDP, and help you get started in writing your own J2ME applications. How This Book Is Organized The topics in this book are organized as follows: Chapter 1, "Introduction," provides a context for Java 2 Micro Edition and the CLDC and MIDP specifications. Chapter 2, "Overview of Java 2 Platform, Micro Edition (J2ME(TM))," provides an overview of Java 2 Micro Edition, its key concepts and components. Chapter 3, "Goals, Requirements, and Scope," defines the goals, requirements, and scope of the CLDC and MIDP standardization efforts. Chapter 4, "Connected Limited Device Configuration," introduces the CLDC standardization effort and summarizes the supported Java programming language and virtual machine features compared to the Java 2 Platform, Standard Edition. Chapter 5, "CLDC Libraries," introduces the Java class libraries defined by the CLDC Specification. Chapter 6, "Mobile Information Device Profile," introduces the MIDP standardization effort. Chapter 7, "MIDP Application Model," introduces the MIDlet application model defined by the MIDP Specification. Chapter 8, "MIDP User Interface Libraries," introduces the user interface libraries defined by the MIDP Specification. Chapter 9, "MIDP High-Level User Interface - Screen," introduces the part of the MIDP high-level user interface revolving around the Screen class. Chapter 10, "MIDP High-Level User Interface - Form," introduces the part of the MIDP high-level user interface revolving around the Form class. Chapter 11, "MIDP Low-Level User Interface Libraries," introduces the low-level user interface libraries defined by the MIDP Specification. Chapter 12, "MIDP Game API," introduces the game API defined by the MIDP Specification. Chapter 13, "MIDP Sound API, introduces the sound API defined by the MIDP Specification. Chapter 14, "MIDP Persistence Libraries," introduces the record management system (RMS) defined by the MIDP Specification. Chapter 15, "MIDP Networking and Serial Communications," introduces the libraries for networking and serial communications defined by the MIDP Specification. Chapter 16, "Secure Networking," introduces the protocols for secure networking defined by the MIDP Specification. Chapter 17, "Event-Driven Application Launch," introduces the protocols for launching MIDlets defined by the MIDP Specification. Chapter 18, "Security for MIDlet Suites," introduces the security protocols for MIDlet suites defined by the MIDP Specification. Chapter 19, "MIDlet Deployment," introduces the mechanisms for transferring a MIDlet to a wireless device. Chapter 20, "Additional MIDP APIs," introduces some additional MIDP application programming interfaces (APIs), such as Timers. Chapter 21, "Summary," summarizes the messages of this book. "References" provides bibliographic references. Appendix A, "CLDC Application Programming Interface," contains the application programming interface documentation in Almanac format for CLDC. Appendix B, "MIDP Application Programming Interface," contains the application programming interface documentation in Almanac format for MIDP. Related Literature and Helpful Web Pages The Java Language Specification, Second Edition , by James Gosling, Bill Joy, Guy Steele and Gilad Bracha. Addison-Wesley, 2000, ISBN 0-201-31008-2 The Java Virtual Machine Specification, Second Edition, by Tim Lindholm and Frank Yellin. Addison-Wesley, 1999, ISBN 0-201-43294-3 Programming Wireless Devices with the Java 2 Platform, Micro Edition, First Edition, by Roger Riggs, Antero Taivalsaari, and Mark VandenBrink. Addison-Wesley, 2001, ISBN 0-201-74627-1 MIDP 2.0 Style Guide by Cynthia Bloch and Annette Wagner. Addison-Wesley, 2003, ISBN 0-321-19801-8 Connected, Limited Device Configuration Specification, version 1.0[a href="http://jcp.org/en/jsr/detail?id=30" target="New">http://jcp.org/en/jsr/detail?id=30 Connected, Limited Device Configuration Specification, version 1.1http://jcp.org/en/jsr/detail?id=139 Mobile Information Device Profile Specification, version 1.0http://jcp.org/en/jsr/detail?id=37 Mobile Information Device Profile Specification, version 2.0http://jcp.org/en/jsr/detail?id=118 Java 2 Micro Edition Product Web Pagehttp://java.sun.com/products/j2me/ Connected, Limited Device Configuration (CLDC) Product Web Pagehttp://java.sun.com/products/cldc/ Mobile Information Device Profile (MIDP) Product Web Pagehttp://java.sun.com/products/midp/ J2ME Wireless Toolkit Product Web Pagehttp://java.sun.com/products/j2mewtoolkit/ Web Pages for This Book Addison-Wesley Page www.awprofessional.com/titles/0321197984 Sun Microsystems Page http://java.sun.com/docs/books/j2mewireless-2ndEd/index.html 0321197984P07102003

《Programming Wireless Devices with the Java2 Platform, Micro Second Edition》是一部專注於現代技術發展中一個重要領域的專業書籍,旨在幫助讀者深入理解和掌握無綫通信係統的開發與實現。該書主要圍繞Java2平颱展開,強調其在微秒級精度計算方麵的獨特優勢,為讀者提供詳細的理論框架和實踐指導。在內容安排上,該書結構清晰,從基礎知識到高級應用逐步推進,使學習過程更為係統化。 本書詳細介紹瞭Java2平颱在無綫設備開發中的核心功能,解釋其如何通過編程實現對信號傳輸、數據傳輸以及設備控製的精確調控。讀者將能夠深入學習無綫通信協議的應用場景,包括蜂窩網絡、Wi-Fi和藍牙等技術領域,同時還將探討在實際項目中如何運用這些知識進行係統設計與優化。書中提供瞭豐富的案例研究,通過真實項目分析,幫助讀者理解理論與實踐之間的差距,從而提升自身解決復雜問題的能力。 書籍內容不僅涵蓋技術細節,還注重培養讀者的邏輯思維和問題解決能力。每章均配有詳細的解釋、代碼示例以及實驗方案,使用戶能夠更直觀地掌握相關概念和操作方法。這些資源不僅適用於計算機科學專業的學生,也適閤對無綫技術感興趣的工程師和技術人員。 此外,《Programming Wireless Devices with the Java2 Platform, Micro Second Edition》強調實用性與可應用性,強調如何將所學知識轉化為實際項目。這不僅幫助讀者增強對無綫設備開發的理解,還能提升他們在現代科技環境下工作效率。書中還特彆關注性能優化和係統架構設計,通過具體案例分享,展示瞭如何在不同應用場景中實現高效、穩定的無綫通信解決方案。 作者通過深入分析市場需求與技術前沿,為讀者提供瞭一份全麵且權威的參考資料。這本書不僅是一本技術手冊,更是一次學習和思考的機會,它引導讀者瞭解最新的發展趨勢,並為未來創新奠定堅實基礎。在探索無綫設備開發過程中,此書將成為不可或缺的重要工具。 通過對內容的細緻描述,可以看齣該書不僅覆蓋瞭Java2平颱在無綫領域的應用,還結閤現代技術需求,提供瞭全麵而深入的知識體係。這種設計不僅滿足瞭學習者的學術需求,也為實際項目開發提供瞭有力的支持。整體來看,這本書以其詳細性和實用性,值得各層次讀者參考。

作者簡介

目錄資訊

讀後感

評分☆☆☆☆☆

評分☆☆☆☆☆

評分☆☆☆☆☆

評分☆☆☆☆☆

評分☆☆☆☆☆

用戶評價

评分☆☆☆☆☆

评分☆☆☆☆☆

评分☆☆☆☆☆

评分☆☆☆☆☆

评分☆☆☆☆☆

本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度,google,bing,sogou 等

© 2026 onlinetoolsland.com All Rights Reserved. 本本书屋 版权所有