BEEP权威指南

BEEP权威指南
作 者: Marsball Rose
出版社: 清华大学出版社
丛编项: O'Reilly计算机网络理论和应用(影印版)
版权说明: 本书为出版图书,暂不支持在线阅读,请支持正版图书
标 签: 暂缺
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《BEEP权威指南》作者简介

内容简介

如果你需要设计一个非常适合你的应用程序的协议,你需要的就是BEEP——一种构造块的完整的集合,可以提供从设计构架到安全性等各种任务的最佳的解决方案。不管你是在编写简单的“取装型”的客户/服务器应用程序,还是在编写多线程的对等式中继系统,BEEP都提供了必要的功能而不需要额外的开销。 本书展示了BEEP的用途,更重要的是展示了怎样使用BEEP。在说明了BEPP协议的概念之后,本书还展示了怎样在Java、C和Tcl中使用BEEP的实现方式。相关的章节中建立了几个使用BEEP作为传输协议的实际应用程序,包括一个可靠的SYSLOG协议的实现方式和一个用于SOAP的BEEP传输协议的实现方式。 BEEP可以满足网络开发人员长远的需要,它提供了一个用于快速和方便地建立协议的标准的工具包。它第一次实现了下述目标:创建一个可以精密调整来满足应用程序需要的应用程序协议,从而可以避免重复劳动。如果你是网络开发人员,就必须熟悉这个重要的新工具。 虽然BEEP在2001年才标准化,但是它已经被各种小组用干SOAP交换、人侵检测、瞬时消息传送、网络监听、远程日程安排和安全证书交换等。虽然,这些小组在处理不同的问题,但是,他们共同的希望是能够集中处理“问题域”而不是协议管理的烦琐细节。 Marshall T.Rose是BEEP的创始人,负责多种Internet标准技术的设计、规范和实现。他还是60多种Internet的Request for Comments(RTF)系列(包括POP和SNMP)的作者。 本书由Carl Malamud作序。

图书目录

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