
BEEP: The Definitive Guide
Developing New Applications for the Internet
Marshall T. Rose(Author)
O'Reilly (Publisher)
Published on 30. April 2002
Book
Paperback/Softback
224 pages
978-0-596-00244-2 (ISBN)
Description
Blocks Extensible Exchange Protocol is a meta-messaging protocol that can be optimized for XML-based applications. This guide to BEEP shows what BEEP is for and, how to put it to use. After explaining concepts underlying the BEEP protocol, the author shows 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.
More details
Language
English
Place of publication
Sebastopol
United States
Target group
College/higher education
Professional and scholarly
Weight
367 gr
ISBN-13
978-0-596-00244-2 (9780596002442)
Schweitzer Classification
Person
Marshall T. Rose is the prime mover of the BEEP Protocol. In his former position as the Internet Engineering Task Force (IETF)area director for network management, he was one of a dozen individuals who oversaw the Internet's standardization process. Rose was responsible for the design, specification, and implementation of several Internet-standard technologies, and wrote more than 60 of the Internet's requests for comment (RFCs). With a Ph.D.in information and computer science from the University of California, Irvine, Rose is the author of several professional texts.
Content
Foreword Preface 1. Introduction Application Protocol Design The Problem Space The IETF and BEEP beepcore.org How This Book Is Organized 2. Concepts Sessions Channels Exchanges Messages Packet Formats and Traces 3. Tuning The Greeting Channel Management The TLS Profile The SASL Family of Profiles Tuning in Practice Tuning Profiles Versus Exchange Profiles The Lifecycle of a Session 4. Exchanges Client/Server Server/Client Peer-to-Peer Let's Recap 5. BEEP in Java A Guided Tour Fundamental Classes 6. BEEP in C A Portable Implementation Echo and Sink Reliable Syslog 7. BEEP in Tcl Introduction to Tcl SOAP Adding BEEP Support to the Client Adding BEEP Support to the Server 8. Futures Experiences Stability and Evolution Tunneling Transport Mappings Finally Appendix. On the Design of Application Protocols References Index