Hi Cj,
Yes, if you're working with heterogenious platform and standard XML
webservice, I think you'd prefer dedicated webservice approach. WCF support
XML webservice since it is one of its supported channel. While WCF itself
is designed as a unified communication framework on windows platform.
When consuming XML webservice, WCF has to convert data into xml format
underlyingly and that will quite lose its advantage when working with the
same .net based client or server(which can accept the binary format data).
That's why I think for standard webservice only, I would probably not need
WCF.
Sincerely,
Steven Cheng
Microsoft MSDN Online Support Lead
This posting is provided "AS IS" with no warranties, and confers no rights.
--------------------
Date: Thu, 31 Jan 2008 09:28:07 -0500
From: cj <cj@nospam.nospam>
User-Agent: Thunderbird 2.0.0.6 (Windows/20070728)
MIME-Version: 1.0
Subject: Re: WCF vs. Web Service
Thanks, I think the web service I'm consuming is Java but I'm not sure.
I know it isn't .net.
So I guess even with WCF now available, XML web services will remain a
widely used standard. Would you agree?
[quoted text, click to view] Steven Cheng[MSFT] wrote:
> Hi Cj,
>
> Yes, you can generate WCF client proxy to consume an XML webservice as
WCF
> provide http/soap based transport channel that is compatible to xml
> webservice. However, I still suggest you keep using webservice proxy as
> long as you do not require those particular features of WCF. WCF provides
> much more features than webservice, however, most of which are not of XML
> webservice standard, In case you will need to interop to a non-.NET
> platform webservice, those .NET specific setting will not quite work.
>
> Sincerely,
>
> Steven Cheng
>
> Microsoft MSDN Online Support Lead
>
>
> This posting is provided "AS IS" with no warranties, and confers no
rights.
>
>
>
> --------------------
> Newsgroups: microsoft.public.dotnet.framework.webservices
> Subject: Re: WCF vs. Web Service
> From: Spam Catcher <spamhoneypot@rogers.com>
> Date: Wed, 30 Jan 2008 21:57:33 GMT
>
>
> cj <cj@nospam.nospam> wrote in news:#GdG8m4YIHA.4272@TK2MSFTNGP05.phx.gbl:
>
>> Can I access a web service with a WCF client?
>
>
> Yes. Just add a *service* reference in VS.NET 2005/2008.
>
>