On Thu, 24 Jun 2004 16:05:56 +1000, Barry Beattie <[EMAIL PROTECTED]> wrote:
how about creating new simple facades that all point to the same
CFC's/logic? multiple "doors" into your webservice

unless the design is still not fully realized ("oops! need to add this",
etc)

just a thought
barry.b

-----Original Message-----
From: Chris Velevitch [mailto:[EMAIL PROTECTED]
Sent: Thursday, 24 June 2004 3:43 PM
To: CFAussie Mailing List
Subject: [cfaussie] Re: Web services and coldfusion

On Thu, 24 Jun 2004 13:13:41 +1000, Andrew Scott <[EMAIL PROTECTED]> wrote:
If I have a remote server try to connect to a coldfusion wsdl (web
service)
coldfusion will automatically generate the wsdl file, now if a change
is
made to that service, in the way an argument is passed or the way
something
is returned back to the caller coldfusion on the caller will spit the
dummy.

If you are going to change the interface definition to the webservice, you're better off creating an new version of the webservice each time the interface definition changes. That way existing users of the service can

continue until they get around to using the new version.

That's a good idea. Each facade would present the various versions of the web service. Each facade would then simply call the real CFCs/logic. Each time you created a new version, you would copy the current version and make the minor changes in what CFC's/logic the new facade/version will call. Thereby keeping the number of core CFC's down to a mininum.



Chris

---
You are currently subscribed to cfaussie as: [EMAIL PROTECTED]
To unsubscribe send a blank email to [EMAIL PROTECTED]
Aussie Macromedia Developers: http://lists.daemon.com.au/

Reply via email to