Embedded Ethernet and Internet Complete: Designing and Programming Small Devices for Networking

Jan Axelson

  • 出版商: Lakeview Research
  • 出版日期: 2003-06-01
  • 售價: $800
  • 語言: 英文
  • 頁數: 482
  • 裝訂: Paperback
  • ISBN: 1931448000
  • ISBN-13: 9781931448000
  • 相關分類: 嵌入式系統
  • 已絕版

買這商品的人也買了...

商品描述

Description:

Embedded Ethernet and Internet Complete is a guide to designing and programming embedded systems to communicate in local Ethernet networks and on the Internet.

An embedded system is a device that has computer intelligence and is dedicated to performing a single task, or a group of related tasks. Embedded systems often perform monitoring and control functions such as gathering and reporting sensor readings or controlling motors and switches. They’re called embedded systems because the program code is an integral part of, or embedded in, the devices.

Ethernet is the networking technology used in many offices and homes to enable computers to communicate and share resources. Many Ethernet networks also connect to a router that provides access to the Internet.
For many years, embedded systems and Ethernet networks existed in separate worlds. Ethernet was available only to desktop computers and other large computers. Embedded systems that needed to exchange information with other computers were limited to interfaces with low speed, limited range, or lack of standard application protocols.

But developments in technology and the marketplace now make it possible for embedded systems to communicate in local Ethernet networks as well as on the Internet. Network communications can make an embedded system more powerful and easier to monitor and control. An embedded system can host a Web site, send and receive e-mail, upload and download files, and exchange information of any kind with other computers connected via a network interface.

 

Table of Contents:

Introduction
1. Networking Basics
2. Building a Network: Hardware Options
3. Design Choices
4. Using the Internet Protocol in Local and Internet Communications
5. Exchanging Messages Using UDP and TCP
6. Serving Web Pages with Dynamic Data
7. Serving Web Pages that Respond to User Input
8. E-mail for Embedded Systems
9. Using the File Transfer Protocol
10. Keeping Your Devices and Network Secure
Index