TCP/IP Application Layer Protocols for Embedded Systems
Synopsis
Communication is fast becoming a general requirement for
embedded systems in our increasingly connected world. In
fact, it's difficult to find embedded systems that include
no form of external communication. Embedded systems are now
transmitting electric meter readings over low-bandwidth
wireless links to alleviate the need to read them visually.
Global Positioning System (GPS) technology and wireless
links with embedded systems are also used to pinpoint the
exact location, speed, oil pressure, and other parameters
of fleets of trucks anywhere in the country. Creation of
these and other networked applications are the focus of
this book. Using practical tutorials on TCP/IP application
layer protocols such as HTTP, SMTP, POP3, SNMP, and SLP,
developers learn how to develop and deploy these protocols
in their embedded systems. Key Features
- Provides original implementations of popular TCP/IP
application layer protocols such as HTTP, SMTP, POP3, NNTP,
SNMP, and SLP
- Explains the unique requirements and challenges of
using Internet protocols in resource-constrained embedded
systems
- Includes detailed coverage of the BSD networking APIs
and relevant socket options
- Teaches through real-world examples that can be put to
immediate use in embedded projects
- Discusses new protocols, such as SOAP, XML-RPC, SIP,
SCTP, OSGI, IPSec, Web Services, and a variety of QoS
protocols and architectures
On the CD! The companion CD-ROM contains complete, fully-commented
source code for all software developed in the book, grouped
by the chapter. Source Code
- Embedded SMTP Client
- Embedded SMTP Server
- Embedded POP3 Client
- Simple HTTP Server
- Embedded HTTP Server
- Embedded SNMP Server
- Embedded Command Line Interface
- Embedded SLP Server and Client API
- Embedded NNTP Client
- Sample Broadcast Client and Server Reference
Implementations
- Sample Multicast Client and Server Reference
Implementations
- Sample Stream Client and Server Reference
Implementations
- Sample Unconnected Datagram Client and Server Reference
Implementations
- Sample Connected Datagram Client and Server
Implementations
RFCs
- Contains all relevant RFCs (Request for Comments)
- Details on the requirements and high-level design for
each of the protocol implementations provided
SYSTEM REQUIREMENTS (WIN/Linux) PC: Windows 95 or later using Cygwin UNIX environment
(freely downloadable at www.cygwin.com) or Linux (Red Hat
Linux 6.0 or later, or comparable Linux distribution); 486
or higher CPU; 32MB RAM; 60MB disk space; CD-ROM drive;
network interface (Ethernet/Serial); mouse or compatible
pointing device; Web browser; monitor.
Contents
- Introduction to Internetworking
- TCP/IP and Embedded Systems
- Introduction to Application Layer Protocols
- Embedded SMTP Client
- Embedded SMTP Server
- Embedded POP3 Client
- Embedded HTTP Server
- Embedded SNMP Agent
- Embedded Command Line Interface
- Embedded SLP (Service Location Protocol)
- Embedded NNTP Client
- Designing New application Layer Protocols
- Protocol Survey
- Appendixes
Commander ce livre au
prix de
53,47
€
50,8
€
Classé sous : Server, Systems, Protocols, Client, Embedded
Livres en rapport
|
Derniers Blogs
GESTION D'EXCEPTION AVEC LES TASKSGESTION D'EXCEPTION AVEC LES TASKS par richardc
Nous avons vu dans un précédent article comment utiliser Task pour effectuer des opérations dans un autre thread.
Malheureusement, comme tout le monde n'est pas parfait, il se peut que cette exécution se passe mal et qu'une exception se produise.
La...
Cliquez pour lire la suite de l'article par richardc DéMARRONS AVEC LES TASKSDéMARRONS AVEC LES TASKS par richardc
Que vous le vouliez ou non, le développement multi-tâche est maintenant une obligation pour toute nouvelle application. Il est donc vital d'en comprendre les mécanismes et de s'y mettre le plus tôt possible.
En attendant le .NET Framework 4.5 avec le...
Cliquez pour lire la suite de l'article par richardc SLIDE & DéMO TECHDAYS 2012 - FAST & FURIOUS XAML APPSSLIDE & DéMO TECHDAYS 2012 - FAST & FURIOUS XAML APPS par Vko
Retrouvez les slides et les démo de ma session Fast & Furious XAML Apps. A ceux qui se posent la question : "est-ce que le code de la DataGrid est disponible?", je vous répondrais "pas encore". Je vais mettre en place un projet codeplex pour part...
Cliquez pour lire la suite de l'article par Vko XNA IS DEAD!XNA IS DEAD! par richardc
Depuis la semaine dernière (et grâce aux TechDays 2012), je me penche activement sur la nouvelle version de Windows, aka Windows 8. Vous me direz, il était temps puisque la première preview date de Septembre dernier.
OK. Remarquez, on n'en est qu'aux...
Cliquez pour lire la suite de l'article par richardc TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 !TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 ! par ROMELARD Fabrice
Speakers: Fabrice Meillon et Stanislas Quastana Cette session est basée entièrement sur celle donnée lors de la BUILD cet hiver. Il n'y a pas d'ajout d'information en rapport avec cet évènement passé. Windows 8 Server sera intégralem...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Logiciels
DocTranslate (V3.1.0.0)DOCTRANSLATE (V3.1.0.0)DocTranslate est un traducteur de document Microsoft Word, PowerPoint et Excel. Il permet d'autom... Cliquez pour télécharger DocTranslate Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
|