Re: [hybi] WebSockets

"Sylvain Hellegouarch" <sh@defuze.org> Wed, 01 April 2009 07:25 UTC

Return-Path: <sh@defuze.org>
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 BC9223A6B58 for <hybi@core3.amsl.com>; Wed, 1 Apr 2009 00:25:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.665
X-Spam-Level:
X-Spam-Status: No, score=-1.665 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, IP_NOT_FRIENDLY=0.334, J_CHICKENPOX_73=0.6]
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 5Gg9v7QGQVK7 for <hybi@core3.amsl.com>; Wed, 1 Apr 2009 00:25:13 -0700 (PDT)
Received: from mail1.webfaction.com (mail1.webfaction.com [67.15.2.85]) by core3.amsl.com (Postfix) with ESMTP id F18213A6888 for <hybi@ietf.org>; Wed, 1 Apr 2009 00:25:12 -0700 (PDT)
Received: from mail1.webfaction.com (localhost.localdomain [127.0.0.1]) by mail1.webfaction.com (8.12.11.20060308/8.13.3) with ESMTP id n317QCCY006045 for <hybi@ietf.org>; Wed, 1 Apr 2009 02:26:12 -0500
Received: (from apache@localhost) by mail1.webfaction.com (8.12.11.20060308/8.12.11/Submit) id n317QBgG006038; Wed, 1 Apr 2009 09:26:11 +0200
X-Authentication-Warning: mail1.webfaction.com: apache set sender to sh@defuze.org using -f
Received: from 193.253.216.132 (SquirrelMail authenticated user platom_sylvain) by mail1.webfaction.com with HTTP; Wed, 1 Apr 2009 09:26:11 +0200 (CEST)
Message-ID: <49364.193.253.216.132.1238570771.squirrel@mail1.webfaction.com>
In-Reply-To: <Pine.LNX.4.62.0904010536340.25058@hixie.dreamhostps.com>
References: <Pine.LNX.4.62.0903302124580.25058@hixie.dreamhostps.com> <BBB4A96C-6101-43C5-AF62-2E242EE64B31@gbiv.com> <Pine.LNX.4.62.0903310201130.25058@hixie.dreamhostps.com> <7B624611-7368-4B5F-B043-C0D96C94E359@gbiv.com> <Pine.LNX.4.62.0903310308470.25058@hixie.dreamhostps.com> <73E288BB-8ED4-4712-A289-6CBF20078274@gbiv.com> <Pine.LNX.4.62.0904010536340.25058@hixie.dreamhostps.com>
Date: Wed, 01 Apr 2009 09:26:11 +0200
From: Sylvain Hellegouarch <sh@defuze.org>
To: hybi@ietf.org
User-Agent: SquirrelMail/1.4.8-6.el3
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 8bit
X-Priority: 3 (Normal)
Importance: Normal
Subject: Re: [hybi] WebSockets
X-BeenThere: hybi@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
Reply-To: sh@defuze.org
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: Wed, 01 Apr 2009 07:25:19 -0000

Hello,

New to this list but highly interested in what could come of it.

> Yes, the Web Socket protocol is its own protocol. Is that not clear in the
> Web Socket Protocol Internet Draft?

Honestly it was a bit confusing at first but your next paragraph cleared
things up in regards to how it relates to HTTP.

>
> The ability to bootstrap using an HTTP connection, Upgrade:ing to
> WebSockets, is optional, and is only intended for advanced users that need
> to reuse the same port for both purposes.
>

The HTTP-bootstrap sounds sensible if only because HTTP probably federates
well developers from all kind of background.

In any case I agree with Lisa [1] that there's a need for better
documentation of what long-poll refers to and how various techniques
differ. In other words, the most interesting section of the Web Sockets
draft to me was its introduction which, if I read the most recent version,
is empty, meaning I couldn't really infer what it was trying to solve.


- Sylvain

[1] http://www.ietf.org/mail-archive/web/hybi/current/msg00029.html
-- 
Sylvain Hellegouarch
http://www.defuze.org