Difference between XML Web Services using ASMX and .NET Remoting using SOAP

What is the difference between XML Web Services using ASMX and .NET Remoting using SOAP?

- XML Web services are more restricted than objects exposed over .NET Remoting.
- XML Web services support open standards that target cross-platform use.
- XML Web services are generally easier to create and due to the restricted nature of XML Web services, the design issues are simplified.
- XML Web services support only SOAP message formatting, which uses larger XML text messages.
- Communication with .NET Remoting can be faster than XML Web service communication with a binary formatter.
- XML Web services are designed for use between companies and organizations.
- XML Web services don't require a dedicated hosting program because they are always hosted by ASP.NET.
- Consumers can use XML Web services just as easily as they can download HTML pages from the Internet. Thus there's no need for an administrator to open additional ports on a firewall as they work through MS-IIS and ASP.NET
What is the JIT? What is NGEN? What are limitations and benefits of each? - C#.Net
C#.Net - What is the JIT? What is NGEN? - Just In Time Compiler compiles the code just before it is run.
Use of abstraction - C#.NET
Use of abstraction - Abstraction is used to create a common set of methods that might have different specific implementations by subclasses...
Use of encapsulation - C#.NET
Use of encapsulation - Encapsulation hides the internal state and behavior of an object...
Post your comment