Re: [APPS-REVIEW] Review of HTTP Binding for DSKPP

Chris Newman <Chris.Newman@Sun.COM> Fri, 21 September 2007 21:24 UTC

Return-path: <apps-review-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1IYpzF-0001KU-4A; Fri, 21 Sep 2007 17:24:33 -0400
Received: from apps-review by megatron.ietf.org with local (Exim 4.43) id 1IYpzE-0001Jz-JZ for apps-review-confirm+ok@megatron.ietf.org; Fri, 21 Sep 2007 17:24:32 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1IYpzE-0001Jq-86 for apps-REVIEW@ietf.org; Fri, 21 Sep 2007 17:24:32 -0400
Received: from brmea-mail-1.sun.com ([192.18.98.31]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1IYpz8-0007cy-1k for apps-REVIEW@ietf.org; Fri, 21 Sep 2007 17:24:32 -0400
Received: from fe-amer-09.sun.com ([192.18.109.79]) by brmea-mail-1.sun.com (8.13.6+Sun/8.12.9) with ESMTP id l8LLNxPU009459 for <apps-REVIEW@ietf.org>; Fri, 21 Sep 2007 21:23:59 GMT
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007)) id <0JOQ00B01LVCOZ00@mail-amer.sun.com> (original mail from Chris.Newman@Sun.COM) for apps-REVIEW@ietf.org; Fri, 21 Sep 2007 15:23:59 -0600 (MDT)
Received: from [10.0.1.3] ([10.1.110.5]) by mail-amer.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007)) with ESMTPSA id <0JOQ00KP8M3QX6C0@mail-amer.sun.com>; Fri, 21 Sep 2007 15:23:54 -0600 (MDT)
Date: Fri, 21 Sep 2007 14:23:56 -0700
From: Chris Newman <Chris.Newman@Sun.COM>
Subject: Re: [APPS-REVIEW] Review of HTTP Binding for DSKPP
In-reply-to: <46E93396.2090003@gmx.net>
To: Hannes Tschofenig <Hannes.Tschofenig@gmx.net>, apps-REVIEW@ietf.org
Message-id: <F6E2234BBB9D34C94306BF50@446E7922C82D299DB29D899F>
MIME-version: 1.0
X-Mailer: Mulberry/3.1.6 (Mac OS X)
Content-type: text/plain; format="flowed"; charset="us-ascii"
Content-transfer-encoding: 7bit
Content-disposition: inline
References: <46E93396.2090003@gmx.net>
X-Spam-Score: -1.0 (-)
X-Scan-Signature: cab78e1e39c4b328567edb48482b6a69
Cc:
X-BeenThere: apps-review@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Applications Review List <apps-review.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/apps-review>, <mailto:apps-review-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/apps-review>
List-Post: <mailto:apps-review@ietf.org>
List-Help: <mailto:apps-review-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/apps-review>, <mailto:apps-review-request@ietf.org?subject=subscribe>
Errors-To: apps-review-bounces@ietf.org

I expect HTTP bindings to address the concerns raised in BCP 56.  Unless the 
primary client for your protocol is a web browser, I would strongly encourage 
registering a separate port.  In the SMTP world, the primary source of 
interoperability problems is application-level gateways/firewalls.  At this 
point it's inevitable we'll end up with intrusive firewalls on port 80 that 
will break anything beyond stock browser-based HTTP.  I encourage new 
HTTP-based protocols to register a separate port so they have the opportunity 
to avoid such damage and interoperability problems.  It also simplifies 
responsible firewall operation by enabling port-based service restrictions that 
are more scalable and less intrusive.

I have yet to see any evidence that WSDL is useful in practice but that may be 
due to my lack of experience with web services.

I find Relax NG and/or XML schema useful for XML-based protocols/formats 
whether or not they are built on top of HTTP.  My understanding is that Relax 
NG is better for extensible entity-based XML formats, whereas XML Schema is 
better for XML formats with strong value typing.

I haven't reviewed the DSKPP draft yet.

                - Chris

Hannes Tschofenig wrote on 9/13/07 14:56 +0200:

> Hi all,
>
> I would like to solicit feedback regarding the HTTP binding described in
> DSKPP:
> http://www.ietf.org/internet-drafts/draft-ietf-keyprov-dskpp-00.txt
>
> I went through a couple of documents that describe an HTTP binding and
> noticed all of them are slightly different. If you, for example, take a look
> at another recent work, namely HELD, from the GEOPRIV working group then you
> will notice that the author incorporated a WSDL binding. The draft is here:
> http://www.ietf.org/internet-drafts/draft-ietf-geopriv-http-location-delivery
> -01.txt
>
> Do people on this list have an opinion about the content they would like to
> see in these type of documents?
> What is the opinion regarding the usage of WSDL?
>
> Ciao
> Hannes



_______________________________________________
APPS-REVIEW mailing list
APPS-REVIEW@ietf.org
https://www1.ietf.org/mailman/listinfo/apps-review