[hybi] Starting points for HyBi
Kris Zyp <kris@sitepen.com> Mon, 30 March 2009 20:12 UTC
Return-Path: <kris@sitepen.com>
X-Original-To: hybi@core3.amsl.com
Delivered-To: hybi@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 449A53A6D6B for <hybi@core3.amsl.com>; Mon, 30 Mar 2009 13:12:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.599
X-Spam-Level:
X-Spam-Status: No, score=-3.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OYxnaRRjQrJd for <hybi@core3.amsl.com>; Mon, 30 Mar 2009 13:12:50 -0700 (PDT)
Received: from rs48.luxsci.com (rs48.luxsci.com [65.61.166.92]) by core3.amsl.com (Postfix) with ESMTP id 644453A6D48 for <hybi@ietf.org>; Mon, 30 Mar 2009 13:12:50 -0700 (PDT)
Received: from [192.168.1.8] (209-33-225-218.trango.d3c.infowest.net [209.33.225.218] (may be forged)) (authenticated bits=0) by rs48.luxsci.com (8.13.1/8.13.7) with ESMTP id n2UKDljt008817 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for <hybi@ietf.org>; Mon, 30 Mar 2009 15:13:48 -0500
Message-ID: <49D127E7.6050100@sitepen.com>
Date: Mon, 30 Mar 2009 14:13:27 -0600
From: Kris Zyp <kris@sitepen.com>
User-Agent: Thunderbird 2.0.0.21 (Windows/20090302)
MIME-Version: 1.0
To: hybi@ietf.org
X-Enigmail-Version: 0.95.7
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 7bit
Subject: [hybi] Starting points for HyBi
X-BeenThere: hybi@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Server-Initiated HTTP <hybi.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/hybi>, <mailto:hybi-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/hybi>
List-Post: <mailto:hybi@ietf.org>
List-Help: <mailto:hybi-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/hybi>, <mailto:hybi-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Mar 2009 20:12:51 -0000
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 I am happy to see the formation of this group, and efforts taken towards standardization in this area. Presumably HyBi isn't intending to try to reinvent the wheel in this realm and ignore all prior art in the area of asynchronous server-originated messaging over HTTP (aka Comet, at least roughly). There is a significant amount of work that has been done in designing, testing, and working towards interoperable solutions for these capabilities. Therefore, I thought I would share some resources so any subscribers that aren't familiar with the prior work can have a good starting point: Bayeux is probably the most widely used protocol for Comet-style HTTP communication. It is built around the publish/subscribe paradigm, and designed to be extensible and with transport negotiation capabilities. http://svn.cometd.org/trunk/bayeux/bayeux.html There is also an project called cometD for developing various implementations of Bayeux, and there a number of Bayeux implementations available now: http://cometdproject.dojotoolkit.org/ While there is not a formal specification for it, REST Channels is Comet-style protocol that is designed to provide notification of changes to resources, with the intent of augmenting a REST architecture with live data updates (obviously the Comet communication isn't RESTful itself): http://cometdaily.com/2008/09/02/rest-channels-http-channels-with-json-support/ Comet daily (http://cometdaily.com/) certainly isn't a normative reference site, but it does contain a great deal of information and discussion about some of the challenges and techniques of cross-browser server-delivered messaging, that would be valuable resources. This site also contains links to other efforts on protocols in this area (the two mentioned certainly aren't the only ones). Looking forward to further discussions on this mailing list! Thanks, - -- Kris Zyp SitePen (503) 806-1841 http://sitepen.com - -- Kris Zyp SitePen (503) 806-1841 http://sitepen.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAknRJ+cACgkQ9VpNnHc4zAw+HQCeMVf/f+eJ1B+Hj1AUuqT0lYQ6 V9UAnRxSSbB7O6HqQSPCLZx9tTFt5/3P =9lsS -----END PGP SIGNATURE-----
- [hybi] Starting points for HyBi Kris Zyp