Hi Ed

Is this *really* the only approach? Defining it at a new endpoint?

I mean that's what I do for know, because I can't think of any other
way...but..you know.. :-)

Maybe this would be a task for the UDDI registry? I dunno.? Do you? Anyone?

Regards

Henrik


----- Original Message ----- 
From: "Ed Saltelli" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, November 17, 2004 5:15 AM
Subject: RE: Best Practice


>
> You refactor without changing the interface/WSDL to your service?!
>
> A WSDL artifact published to external consumers is a contract of sort, it
is
> not something easily changed after the fact.  If you need to refactor
either
> wait for WS-Versioning (not created yet but sure to come); or create a new
> WSDL and corresponding endpoint, publish the URI, describe why it is
better,
> indicate when the old version's expiration, and hope that customers really
> use the new version.
>
>
> Ed Saltelli
> webMethods, Inc
>
>
> -----Original Message-----
> From: Jim Murphy [mailto:[EMAIL PROTECTED]
> Sent: Tuesday, November 16, 2004 5:49 PM
> To: [EMAIL PROTECTED]
> Subject: Re: Best Practice
>
> Anand Natrajan wrote:
>
> > So what's my approach? Much as there is talk about writing WSDLs first,
I
> > prefer generating them automatically. I can do all the refactoring I
want
> in
> > my Java code and trust the java2wsdl generator to generate non-import
> WSDLs.
>
> So how do you keep you clients from breaking when you refactor?  You
> must hav econtrol over both ends or *really* lenient customers. :)
>
> Jim Murphy
> Mindreef, Inc.

Reply via email to