XML Web Services and VB

  • Thread starter Thread starter Iced Crow
  • Start date Start date
I

Iced Crow

#1) Burning question on my mind is ... what is the
difference between a "web service" and a distributed COM
component other then a distributed COM component had to
be registered on a host server and be a part of a network
whereas the web service can be located via URL?

I don't see much of a difference and it bugs me :-) They
both sit outside of the client computer. They both
provide functionality. They are both called remotely.

What's the difference?

#2) Question concerning the difference between .NET
remoting and Web services. I read that the .NET remoting
provides the infrastructure to support object remoting
solutions, to include functionality and that Web Services
support only the transport of data and NOT functionality?

Web services do not support functionality??

If someone could illuminate me on what the author's
intent there was I would greatly appreciate it!

Thanks!
..
 
Iced Crow said:
#1) Burning question on my mind is ... what is the
difference between a "web service" and a distributed COM
component other then a distributed COM component had to
be registered on a host server and be a part of a network
whereas the web service can be located via URL?

I don't see much of a difference and it bugs me :-) They
both sit outside of the client computer. They both
provide functionality. They are both called remotely.

What's the difference?

A web service is certainly similar to DCOM on the surface, but the inner
workings are much different. The biggest difference is that the machine
that is hosting the service contains the object that does the work. That
object never moves & it's never transferred to another machine. In essence,
a web service is a remote function call.

The major difference is that the call for and the results from a web service
are in XML. This is accomplished via the SOAP (Simple Object Access
Protocol) protocol.
#2) Question concerning the difference between .NET
remoting and Web services. I read that the .NET remoting
provides the infrastructure to support object remoting
solutions, to include functionality and that Web Services
support only the transport of data and NOT functionality?

Web services do not support functionality??

In that when you call a web service, you are only invoking its functionality
remotely. Your application does not need to know how or why the object
works, only what (if anything) the service needs provided to it. The web
service returns to the calling application only the function's return
value - no logic is returned, just data (and, of course, it's in XML
format).
 
Hi IcedCrow,

I don't know much about DCOM but one difference is that Web Services are a
web standard - ie. non-proprietory, and can be hosted practically anywhere, in
any form, on any platform - so long as the interface to users matches the
standard.

Regards,
Fergus
 
Iced,
And because all what Fergus and Scott have said more simple distributable as
connection to others.
Cor
 
Back
Top