Book description
If you need to design a protocol that really fits your application, you want BEEP--an integrated collection of building blocks that gives you "best in class" data transmission solutions for everything from framing to security. Whether you're writing a simple "fetch" client/server application or a multi-threaded peer-to-peer relaying system, BEEP provides the necessary functionality without extra overhead.BEEP gives network developers what they've long needed: a standard toolkit for building protocols quickly and conveniently. For the first time, it's possible to create an application protocol that's tightly tuned to the application's requirements, so you can avoid reinventing the wheel.Written by BEEP creator Marshall Rose, BEEP: The Definitive Guide is the only book on the subject--a compendium straight from the horse's mouth. This book shows you what BEEP is for and, more important, how to put it to use. After explaining concepts underlying the BEEP protocol, Rose shows you how to use the BEEP implementation in Java, C, and Tcl. You'll learn to build several working applications that use BEEP as a transport, including an implementation of the reliable SYSLOG protocol and an implementation of a BEEP transport for SOAP.Although BEEP was standardized in 2001, different groups are already using it for SOAP exchanges, intrusion detection, instant messaging, network auditing, remote calendaring, and secure credential exchange. These groups work on different problems, but what they have in common is a simple desire to focus on the problem domain instead of the tedious details of protocol overhead. If you're a network developer, you need to become familiar with this important new tool.
Publisher resources
Table of contents
-
BEEP: The Definitive Guide
- Foreword
- Preface
- 1. Introduction
- 2. Concepts
- 3. Tuning
- 4. Exchanges
- 5. BEEP in Java
- 6. BEEP in C
- 7. BEEP in Tcl
- 8. Futures
- A. On the Design of Application Protocols
- References
- Index
Product information
- Title: BEEP: The Definitive Guide
- Author(s):
- Release date: March 2002
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9780596002442
You might also like
book
Beginning e-Textile Development: Prototyping e-Textiles with Wearic Smart Textiles Kit and the BBC micro:bit
Electronic textiles (e-textiles) involves the combination of electronics and textiles to form "smart" textile products. It …
book
Zero Configuration Networking: The Definitive Guide
It used to be that two laptops, sitting side by side, couldn't communicate with each other; …
book
CompTIA Security+ SY0-501 Exam Cram, Fifth Edition
CompTIA's Security+ is the #1 international vendor-neutral baseline security certification. In 2017, CompTIA is releasing a …
book
Java Image Processing Recipes: With OpenCV and JVM
Quickly obtain solutions to common Java image processing problems, learn best practices, and understand everything OpenCV …