Yezee Book Club
 
Enter Title, Author or ISBN then click Book.

Home » Embedded Systems » Hardware » Subjects

TCP/IP Lean: Web Servers for Embedded Systems (Book and CD-Rom Edition)

Buy TCP/IP Lean: Web Servers for Embedded Systems (Book and CD-Rom Edition) with
US $ | UK £ | CA $
DE € | FR € | JP ¥

Author - Jeremy Bentham ... [Goo?] [Posters]

This Paperback Book item from CMP Books was reviewed on 12-Dec-2008.

Search ISBN:1929629117 offer from Abebooks or used books from Alibris. TCP/IP Lean: Web Servers for Embedded Systems (Book and CD-Rom Edition) Reference Book. Classifications : Embedded Systems Microprocessors & System Design Hardware Computers & Internet Subjects Books TCP-IP Networks, Protocols & APIs Networking Computers & Internet Subjects Books General Networks, Protoco . Click the following link to view the cover of TCP/IP Lean: Web Servers for Embedded Systems (Book and CD-Rom Edition).

Related topics: Embedded Systems. Hardware. Subjects. Books. TCP-IP. Networking. Subjects. Books. General. Networking.

requestid: 142ce0c2-2306-4fb4-b998-ff8cf2420267
requestprocessingtime: 0.1056210000000000
salesrank: 210170
edition: Bk&CD-Rom
numberofitems: 1
packagedimensions: 130930195750

1) Paperback Book TCP/IP Lean: Web Servers for Embedded Systems (Book and CD-Rom Edition) by CMP Books. This book is an excellent introduction to TCP/IP on embedded systems and webservers. The author is very clear and divided the book in a very smart way. The last few chapters which talk about the low level codes are excellent. This book will be one day recogized as the ultimate reference of embedded TCP/IP.¤

2) Paperback Book TCP/IP Lean: Web Servers for Embedded Systems (Book and CD-Rom Edition) by CMP Books. I would highly recommend this book to anyone who needs to implement a complete embedded webserver, but has no prior knowledge of ethernet, ip, tcp, or http. There are a few good state diagram pictures, and snippits of C source to walk through every state. It goes above and beyond a raw technical RFC explaination and mentions features and techniques common in other implementions. This book does not cover HTTP as completely as it does the lower level protocols, but it does cover it well enough to implement a small, simple embedded webserver. Combine this book with UNIX Network Programming / W. Richard Stevens. And you have an ideal combination. TCP/IP Lean works from the bottom on up (over-the-wire transmissions) and UNIX Network Programming works from the top on down (high-level API). This book also covers SLIP, Ethernet, ARP, and other protocols. If you have to implement your own TCP/IP stack, or only want to learn the guts of what SYN, FIN, ACK, and RST mean in your packet captures, then this is a well written book.

This book does not describe BSD Sockets or any APIs. It really only covers the author´s thin "API" which is really a kernel interface. That is why it´s best as a low-level book, as I mentioned before UNIX Network Programming is the book you want if you need a high-level view of TCP/IP and networking in general.

Perhaps the most important feature of this book is that it tries to take you from nothing to having a TCP/IP stack in the most direct route possible. It does not try to insert all possible optimization, and infact it recommends ignoring various TCP/IP features for your first pass because they are rarely used. (For example, It mentions that without additional handling, the implementation presented can only handle 4.3Gb of data transfer per connection. This is when the sequence number address space wraps around). I consider this a good thing, keeping it simple so you can get a workable system as quickly as possible is the best route. You can bog yourself down in the details after you get a rough draft working.

I´d recommend this book as a text book for undergrad courses in TCP/IP and networking implementation, especially as a complement to any other low-level Operating Systems courses.¤

3) Paperback Book TCP/IP Lean: Web Servers for Embedded Systems (Book and CD-Rom Edition) by CMP Books. The second edition of the book is an expanded version of the first edition with the same, lazy, writing style. The author seems to have a problem collecting his thoughts and tends to jump around topics. The writing style is that of a technician with limited technical writing skills. CMP Books could use a good copy reviewer/editor team.

If you are attempting to learn networking protocols in general, there are higher quality books available. If your goal is to learn a network stack on an embedded processor (In particular the PIC), this is not a bad book as source code is included. To be successful and focused on the software, you´ll need to invest another [$] for the PCW version of CCS´s compiler, and another [$] for the Microchip PIC.net demo board (Unless you have very good prototyping skills). Note that the first edition of this book comes with the Microchip PIC.net demo board which is sufficent.¤

4) Paperback Book TCP/IP Lean: Web Servers for Embedded Systems (Book and CD-Rom Edition) by CMP Books. I bought this book based on the reviews here, and the fact that the author popped up in several Usenet groups and seemed to know what he was talking about. The title and subtitle would indicate that this was exactly the book I was looking for, and the fact that it included source was a bonus.

Unfortunately, after having the book for two weeks now, I can tell you that I´ve gotten far more value out of Stevens´ "TCP/IP Illustrated" series.

The source code included on the CD-ROM is licensed for personal use only, and it appears that probably %90 of the code is included in hardcopy format inside the book.

Finally, the network traces are practically unreadable: it would have been easier to read if the author had used tcpdump, instead of his own style of printf´s.

What I wanted was a concise guide to how to strip down TCP/IP to get it running on small systems: what I could delete, what I had to keep, and the tradeoffs of doing so. When I finish filtering through all the source code and simply focus on the text, that may be what I end up with.

But since I don´t have much time, the book will probably sit on the floor, and I´ll keep Stevens on the desk.¤

5) Paperback Book TCP/IP Lean: Web Servers for Embedded Systems (Book and CD-Rom Edition) by CMP Books. I have had this book for two days, and it is a pleasure to have working, compilable source code! The writing style is very clear, without being too terse, like so many technical books. It assumes that the reader has a certain degree of sophistication; The author knows his target audience well! This book may end up being one of those programmer´s gems like W.R. Steven´s APUE and TCP/IP Illustrated... series of books. The source code is a book unto itself, presenting well-written code (no overly-clever "tricks"; I appreciate that!) . Good Job, JPB, can´t wait for other books that you may be writing¤

6) Paperback Book TCP/IP Lean: Web Servers for Embedded Systems (Book and CD-Rom Edition) by CMP Books. Key Benefits
· Implement dynamic Web programming techniques for Web appliances.

Internet programming demystified! This is a hands-on guide to TCP/IP networking that includes source code to a simple TCP/IP stack - a lean version that is easier to present and efficient enough to use in embedded applications.

Create a small, stand-alone TCP/IP stack with an embedded Web server. Aided by the author´s abundant source code examples and fully-functional utilities, you will learn about, and experiment with, the simpler aspects of internetworking, before tackling the TCP protocol itself. The author offers an intensely practical approach, while still providing an in-depth understanding of the TCP/IP protocol family. At each stage of the book, you will consolidate your understanding through experimentation with suitable software utilities. Along the road to mastering the creation of complex network software, you will:
· learn about key networking and multimedia technologies
· experiment with the code for fully-debugged protocol software
· explore and extend the professionally-written software
· employ ready-to-use utilities for simulating and testing networks
· build the protocols from the ground up
· speed your future network development with a powerful set of tools and utilities
· meet the challenge of providing advanced Web features on low-cost embedded systems

Embedded Web servers are the order of the day: 3/4 industrial equipment and domestic appliances are being designed with browsers to provide a user interface and remote diagnostic capability. This book meets the challenge of implementing dynamic Web pages on small-scale embedded systems, providing full ´C´ source code for the PC hardware platform and a PIC microcontroller.

Software provided on the accompanying CD-ROM is compatible with several popular ´C´ compilers to simplify desktop development.¤

Page Updated: Robert N. Goolsby, 9-Jan-2009, 19296291179781929629114, 810-220-841-7X1-171-001-8


TCP/IP Lean: Web Servers for Embedded Systems (Book and CD-Rom Edition), Book, Image © CMP Books

Search: CMP BooksBook PostersBook Art



Home | Back to review | Site Map | V12789


Hosted on Pagenation