Re: [hybi] Multiplexing in WebSocket

Greg Wilkins <gregw@webtide.com> Tue, 27 October 2009 10:46 UTC

Return-Path: <gregw@webtide.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 C0F653A6774 for <hybi@core3.amsl.com>; Tue, 27 Oct 2009 03:46:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.261
X-Spam-Level:
X-Spam-Status: No, score=-2.261 tagged_above=-999 required=5 tests=[AWL=0.338, BAYES_00=-2.599]
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 j6CYYI9yBF2z for <hybi@core3.amsl.com>; Tue, 27 Oct 2009 03:46:14 -0700 (PDT)
Received: from mail-gx0-f228.google.com (mail-gx0-f228.google.com [209.85.217.228]) by core3.amsl.com (Postfix) with ESMTP id 056FC3A657C for <hybi@ietf.org>; Tue, 27 Oct 2009 03:46:13 -0700 (PDT)
Received: by gxk28 with SMTP id 28so606158gxk.9 for <hybi@ietf.org>; Tue, 27 Oct 2009 03:46:24 -0700 (PDT)
Received: by 10.150.35.18 with SMTP id i18mr26230854ybi.153.1256640384695; Tue, 27 Oct 2009 03:46:24 -0700 (PDT)
Received: from ?10.10.1.9? (60-242-119-126.tpgi.com.au [60.242.119.126]) by mx.google.com with ESMTPS id 16sm351147gxk.7.2009.10.27.03.46.22 (version=TLSv1/SSLv3 cipher=RC4-MD5); Tue, 27 Oct 2009 03:46:23 -0700 (PDT)
Message-ID: <4AE6CF7A.6050400@webtide.com>
Date: Tue, 27 Oct 2009 21:46:18 +1100
From: Greg Wilkins <gregw@webtide.com>
User-Agent: Thunderbird 2.0.0.23 (X11/20090817)
MIME-Version: 1.0
To: Ian Hickson <ian@hixie.ch>
References: <4ACE50A2.5070404@ericsson.com> <3a880e2c0910081600v3607665dp193f6df499706810@mail.gmail.com> <4ACF4055.6080302@ericsson.com> <Pine.LNX.4.62.0910092116010.21884@hixie.dreamhostps.com> <4AD2E353.8070609@webtide.com> <4AD2F43D.6030202@ninebynine.org> <4AD39A64.4080405@webtide.com> <Pine.LNX.4.62.0910132335390.25383@hixie.dreamhostps.com> <4AD53DCA.6050304@webtide.com> <Pine.LNX.4.62.0910170203460.9145@hixie.dreamhostps.com> <4ADA7FD4.9010406@webtide.com> <4ADB6F0B.4000004@gmail.com> <Pine.LNX.4.62.0910221120380.9145@hixie.dreamhostps.com> <4AE08907.7080402@webtide.com> <Pine.LNX.4.62.0910230348470.9145@hixie.dreamhostps.com> <4AE1E659.5050507@webtide.com> <Pine.LNX.4.62.0910232154470.13521@hixie.dreamhostps.com> <4AE23D7A.2060009@webtide.com> <Pine.LNX.4.62.0910240926500.9145@hixie.dreamhostps.com> <4AE4119A.7040803@webtide.com> <Pine.LNX.4.62.0910270130580.9145@hixie.dreamhostps.com>
In-Reply-To: <Pine.LNX.4.62.0910270130580.9145@hixie.dreamhostps.com>
X-Enigmail-Version: 0.95.7
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 7bit
Cc: hybi@ietf.org
Subject: Re: [hybi] Multiplexing in WebSocket
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: Tue, 27 Oct 2009 10:46:14 -0000

Ian Hickson wrote:
>> I think the IETF should be considering a bidirectional solution for all 
>> web clients - not just for HTML5 JS clients
> 
> What's wrong with TCP, BEEP, or Jabber?

Once upon a time there was the internet and IP was God (even though
Al Gore invented the internet and he really should have been God).

But then somebody invented the Web (was it Bill Gates?) and now
port 80 is God.

The Web runs on top of the Internet, but restricts all the wonderful
features of IP to a one way port 80.

TCP, BEEP, or Jabber are really great Internet protocols, but
they don't generally work on the web.   Jabber (aka XMPP) has
to fall back to BOSH on HTTP in order to span the web.

cheers