Re: Usefulness of WSDL

"Mark Baker" <distobj@acm.org> Tue, 13 November 2007 13:33 UTC

Return-path: <discuss-bounces@apps.ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1IrvtK-0008Up-9l; Tue, 13 Nov 2007 08:33:22 -0500
Received: from discuss by megatron.ietf.org with local (Exim 4.43) id 1IrvtJ-0008QE-1J for discuss-confirm+ok@megatron.ietf.org; Tue, 13 Nov 2007 08:33:21 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1IrvtI-0008Q0-Na for discuss@apps.ietf.org; Tue, 13 Nov 2007 08:33:20 -0500
Received: from wa-out-1112.google.com ([209.85.146.177]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1IrvtE-0001gP-EI for discuss@apps.ietf.org; Tue, 13 Nov 2007 08:33:20 -0500
Received: by wa-out-1112.google.com with SMTP id m16so1909983waf for <discuss@apps.ietf.org>; Tue, 13 Nov 2007 05:29:41 -0800 (PST)
Received: by 10.115.109.1 with SMTP id l1mr71955wam.1194960580680; Tue, 13 Nov 2007 05:29:40 -0800 (PST)
Received: by 10.115.48.11 with HTTP; Tue, 13 Nov 2007 05:29:40 -0800 (PST)
Message-ID: <e9dffd640711130529l761c047at9e5888a260058b67@mail.gmail.com>
Date: Tue, 13 Nov 2007 08:29:40 -0500
From: "Mark Baker" <distobj@acm.org>
To: "Mark Nottingham" <mnot@mnot.net>
Subject: Re: Usefulness of WSDL
In-Reply-To: <0D742E59-FA65-4A99-B055-8A50AADA628C@mnot.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
References: <B5F1E31A-AD2B-42DB-A12E-8C26843A870C@commerce.net> <e9dffd640711091226q4e0e49bcyea3ec698ef84807f@mail.gmail.com> <0D742E59-FA65-4A99-B055-8A50AADA628C@mnot.net>
X-Google-Sender-Auth: 0f67dc790a11e7e0
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 7655788c23eb79e336f5f8ba8bce7906
Cc: Apps Discuss <discuss@apps.ietf.org>, Lisa Dusseault <ldusseault@commerce.net>
X-BeenThere: discuss@apps.ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: general discussion of application-layer protocols <discuss.apps.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/discuss>, <mailto:discuss-request@apps.ietf.org?subject=unsubscribe>
List-Post: <mailto:discuss@apps.ietf.org>
List-Help: <mailto:discuss-request@apps.ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/discuss>, <mailto:discuss-request@apps.ietf.org?subject=subscribe>
Errors-To: discuss-bounces@apps.ietf.org

On 11/12/07, Mark Nottingham <mnot@mnot.net> wrote:
> On 10/11/2007, at 7:26 AM, Mark Baker wrote:
> > That said, if some spec author wants to use it, I don't see any
> > need to prevent them from doing so, so long as the emphasis of the
> > spec is on the protocol.
>
> I disagree. The interop and interpretation problems with WSDL make it
> too much of a liability to use in a spec; it will cause more problems
> than it solves.
>
> Even if you plaster warnings that it's non-normative and that the
> spec wins, people will still use it to generate their code, and
> they'll be stuck with the data binding and interface modelling mess
> that results.

I hear you, but the alternative seems to be a mandate that it not ever
be used, which AFAIK, there's no precedent for.  I'd rather its use be
evaluated on a case-by-case basis during the review process.

Mark.
-- 
Mark Baker.  Ottawa, Ontario, CANADA.         http://www.markbaker.ca
Coactus; Web-inspired integration strategies  http://www.coactus.com