Last post Sep 30, 2013 09:03 AM by rinat-galyautdinov
Sep 27, 2013 04:09 AM|sravanis|LINK
Am newbee in services please can anyone explain core concepts of both webservices and wcf with examples.
Sep 27, 2013 05:11 AM|Sekhar Prasad|LINK
The following links might be helpful
Sep 27, 2013 07:44 AM|Illeris|LINK
Examples have been given.
Webservices can be considered as a set of functionality that can be called from a remote application (through the 'web' what can be a LAN, WAN, ...) . What is in the functionality depends on the goal of the service. You communicate with them using a request
message as input for a method of the service. You optionally get a result by means of a reply message. Request and reply messages can be either native types (string, int, ...) or object hierarchies.
Webservices can be wrapped by a technology that allows them to be called in a certain way. You have the classic ASMX that wraps every communication in SOAP messages, and you have the more recent WCF that offers a lot of more functionality. Other conventions
are REST based (can also be done through WCF).
Webservices are mostly part of service architectures (SOA). How you expose & call these services is indepent of the notion of a webservice.
Sep 30, 2013 09:03 AM|rinat-galyautdinov|LINK
They are pretty much the same. However there are the differences, some of them are the following (what comes up on my mind right now):
- WCF supports different types of binding
- WCF allows transactions
- WCF allows to use security (transport layer, message layer)
- WCF has several modes of work (pretty much similar to what we had/have in .NET remoting, e.g. singleton, etc.)