Bayeux 分路复用协议

程序名称:Bayeux

授权协议: 未知

操作系统: 跨平台

开发语言: JavaScript

Bayeux 介绍

Bayeux的主要目的是支持使用ajax的客户端与服务器端之间灵敏,快速的信息交互。

Bayeux是一种用来在客户端和服务器端传输低延迟的异步消息(主要通过http)的一种协议。它定义的消息通过命名通道进行路由并且能够进行交互传
送:server -> client, client -> server 甚至 client -> client
(当然还是需要通过server中转)。默认的,此通道已经引用了发布的路由语义,但同时也支持其它路由模块。

从服务器端向客户端异步发送的数据通常被叫做 “服务器推”(server-push)。这种使用ajax的web应用和服务器推技术的结合称作“Comet”。
Cometd是一个提供多种开发语言的Bayeux项目,由Dojo基金会提供支持。

Bayeux允许实现器通过更加简单的交互,解决普通的消息分发和路由的问题,同时为日益增加的改进和扩展提供相应机制,Bayeux希望通过这种方式力求减少开发“Comet驱动”应用的复杂度。


Bayeux 官网

http://svn.cometd.org/trunk/bayeux/bayeux.html

相关编程语言

BlazeDS 是一个基于服务器的Java 远程控制(remoting...
OVal 是一个可扩展的Java对象数据验证框架,验证的规...
Volta 是一套开发工具,专为开发分布式、实时系统应...
OpenDDS 是一个开源的 C++ 实现的 对象管理组织 OMG...
JADE (Java Agent DEvelopment Framework) 是一个完...
FastMM ,在D2006和2007中已代替了原来的内存管理器。