Hi,
What is remoting? What is difference between remoting and web service application?
Thanks
Loading
Know the answer? Post it — somebody with the same question will find it here.
Sign in to answer this question
It is the same account you read, post and publish with — and you will come straight back to this page.
Munesh SharmaPosted May 1, 2016, 1:31 PM
Sam HobbsPosted Jan 4, 2012, 7:43 AM
WCF can use a variety of communication techniques. You should read some articles in this web site about WCF but I am nearly certain that web services is one of the many communication techniques that WCF can use.
Satyapriya NayakPosted Jan 4, 2012, 1:34 AM
Both Remoting and Web Services are ways of communication between applications.
Remoting - In remoting, the applications involved in the communication process may be located on the same computer, different computers in a same or different network. In remoting, both applications know about each other. A proxy of an application object is created on the other application.
Web Services - Communication between applications using web services is platform independent and programming independent. The application that consumes the web service, simply accesses it, without needing to know how this web service has actually been implemented & created.
Here are some of the major differences:
* ASP.NET Web Services may be accessed using HTTP only. Remoting objects may be accessed over any protocol like TCP, SMTP, HTTP
* Web Service are Stateless, whereas Remoting has support for both stateless and with-state environment, which is achieved using Singleton and Singlecall activation
* ASP.NET provides good support to create Web Services. They are easy to deploy. In comparison, Remoting is little complex.
* Web services may be considered very reliable, due to the fact that they are hosted on IIS. In remoting, if IIS is'nt used, then methods like plumbing have to be used to ensure the application reliability.
* In .NET, when we create an application that consumes a web service, the web service may or may not be built using .NET. But while implementing Remoting in .NET, both the applications must be built in .NET.
* Using web services, only a limited number of types may be serialized (XML). Using Remoting, objects like SOAP objects, Binary objects & XML Objects may be serialized.
Refer
http://www.dotnetuncle.com/difference/42_web_service_remoting.aspx
Thanks
Krishna GaradPosted Jan 4, 2012, 12:53 AM
1)Remoting can be used only in .Net means if our service is created using remoting then only can be accessed by the .net clients only. While Web service can be accessed by any client eg. jsp.
2)Remoting is faster because both service and client are created using same environment. While web service can not provide performance cause of different clients.
3)Rmoting is Tcp-Ip based while Web services are HTTP based.
This are some differences In remoting and Web services. For both of works the best technology is provided by microsoft i.e. WCF which can act as remoting as well as Web services.
Vikrant JadhavPosted Jan 4, 2012, 12:44 AM
Please refer the below link
http://stackoverflow.com/questions/1426249/what-is-the-difference-between-web-service-and-remoting
http://www.dotnetspider.com/forum/159063-difference-between-webservice-remoting.aspx
http://www.developer.com/net/net/article.php/2201701/NET-Remoting-Versus-Web-Services.htm