Embedded Internet Design
Embedded Internet Design explores how to make microcontroller systems that are Internet-active. The book covers two fundamental approaches: using a Java-programmable module, and using a Scenix SX (a traditional, assembly language processor). The advantages are two-fold. First, the Java module allows simple exposition of key Internet concepts. However, most designers that will produce production volumes will be interested in moving on to a less-expensive microcontroller like the SX. Full of practical projects, this book gives the practitioner the experience needed to tackle Internet designs with confidence. The book provides knowledge of the internal working of the Internet, programming in Java, and other skills necessary to design Internet-aware devices. This book will be of special interest to those who have a good grounding in hardware, but don't know the internals of how network and Internet applications work. Java programmers who want more information on embedded hardware will also find the book invaluable.
1004606846
Embedded Internet Design
Embedded Internet Design explores how to make microcontroller systems that are Internet-active. The book covers two fundamental approaches: using a Java-programmable module, and using a Scenix SX (a traditional, assembly language processor). The advantages are two-fold. First, the Java module allows simple exposition of key Internet concepts. However, most designers that will produce production volumes will be interested in moving on to a less-expensive microcontroller like the SX. Full of practical projects, this book gives the practitioner the experience needed to tackle Internet designs with confidence. The book provides knowledge of the internal working of the Internet, programming in Java, and other skills necessary to design Internet-aware devices. This book will be of special interest to those who have a good grounding in hardware, but don't know the internals of how network and Internet applications work. Java programmers who want more information on embedded hardware will also find the book invaluable.
49.0 In Stock
Embedded Internet Design

Embedded Internet Design

Embedded Internet Design

Embedded Internet Design

Paperback

$49.00 
  • SHIP THIS ITEM
    Qualifies for Free Shipping
  • PICK UP IN STORE
    Check Availability at Nearby Stores

Related collections and offers


Overview

Embedded Internet Design explores how to make microcontroller systems that are Internet-active. The book covers two fundamental approaches: using a Java-programmable module, and using a Scenix SX (a traditional, assembly language processor). The advantages are two-fold. First, the Java module allows simple exposition of key Internet concepts. However, most designers that will produce production volumes will be interested in moving on to a less-expensive microcontroller like the SX. Full of practical projects, this book gives the practitioner the experience needed to tackle Internet designs with confidence. The book provides knowledge of the internal working of the Internet, programming in Java, and other skills necessary to design Internet-aware devices. This book will be of special interest to those who have a good grounding in hardware, but don't know the internals of how network and Internet applications work. Java programmers who want more information on embedded hardware will also find the book invaluable.

Product Details

ISBN-13: 9780071374361
Publisher: T A B Books
Publication date: 03/12/2003
Series: Tab Electronics Series
Pages: 318
Product dimensions: 7.50(w) x 9.29(h) x 0.71(d)

Table of Contents

Introductionix
Chapter 1Under the Hood1
A Marriage?3
Developer Profile3
Inside a Web Session4
Making a Connection5
More about IP Addresses6
Floating IP8
Decisions9
URL Details9
Internet Documentation10
All about Content12
Anatomy of a Document13
Formatting14
Forms15
XML18
The Java Connection19
Chapter 2A Java Crash Course21
Experimenting with Java23
Java: Compiled or Interpreted?24
Getting Started25
Variables, Types, and Constants25
Constants27
Number Bases28
Expressions28
Special Operators29
Comments31
Control Flow31
What's Unicode?32
Classes and Objects36
Methods and Parameters38
Where Are the Pointers?40
Arrays42
Strings42
Extending Classes44
Basic Type Classes49
Numeric Conversions50
Statics50
Interfaces and Abstraction51
Exceptions53
Packages and Classpath56
Threads58
Chapter 3A PC Gateway65
Object Power67
Using Serial Input/Output67
Opening a Port68
Stream Basics69
Advanced Serial I/O70
An Example71
SMTP76
Inside SMTP76
Timeouts, Multiple Lines, and Transparency78
Implementation79
Just Enough javadoc94
E-Mail Wrap Up95
Serial Port Events96
Chapter 4Introducing TINI101
Preparing TINI102
What If That Didn't Work?106
Logging In107
Using Slush107
On the Net107
No Network?109
Building a TINI Program110
Testing the Program111
A New Default Program113
Serial Ports114
Freeing the Serial Port114
More Practical Serial117
RS232 Woes117
Inside the Project118
The Other Side121
About One Wire123
Some Network Examples128
High-Level Notifications138
The Other Side of E-Mail143
Goodbye Switch147
When Java's Not Enough155
All for TINI?156
Chapter 5TINI Meets the Web157
The Built-In Solution158
An Example Server159
What's Wrong with That?169
Handcrafted170
More Open Source178
Servlet Basics179
Writing Your First Servlet180
TINI Servlets184
Building for TINI185
Configuration186
A TINI Servlet188
What about Applets?190
An Applet Example191
Drawing192
Networking193
Chapter 6Java Jr.197
Hardware198
Programming199
Running the Test Program200
Javelin Stamp Architecture202
Javelin Stamp I/O203
Running a Program205
Virtual Peripherals205
Reclaiming Memory206
Chapter 7Javelin on the Internet209
Inside Networking210
Javelin UDP Overview212
Opening PPP216
Sending and Receiving217
A Simple Sending Example219
A Simple Receiving Example229
A Useful Example234
Chapter 8Inside Javelin Internet241
The Classes242
How It Works243
Understanding PacketProcessor244
Highlights from PPP245
Inside UDP264
What's Next?267
Chapter 9Ready-Made Internet Appliances269
The iModem270
Challenges271
Setup272
Sending E-Mail272
Using the Javelin273
Receiving E-Mail279
Limitations288
Using the ISP288
Chapter 10The Once and Future Internet291
The Right Tools for the Job292
Looking Forward295
About IPV6295
Multicasting296
What's Next297
AppendixInside PPP299
Index307
From the B&N Reads Blog

Customer Reviews