Relationship between Service-Oriented Architectures (SOA) and Windows Communication Foundation (WCF)

By using WCF, we can quickly build services that we can integrate into any enterprise solutions. Apart from writing entirely new functionality, we can use WCF to implement services that wrap existing applications, and connect them together in ways that were previously difficult to achieve. WCF can act as the… Continue reading

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

ASP.NET Web services and .NET Remoting provide a full suite of design options for cross-process and cross-plaform communication in distributed applications. In general, ASP.NET Web services provide the highest levels of interoperability with full support for WSDL and SOAP over HTTP, while .NET Remoting is designed for common language runtime… Continue reading

What is the difference between WCF Service and Web Service?

WCF Service supports both http and tcp protocol while webservice supports only http protocol. WCF Service is more flexible than web service. Web services can only be invoked by HTTP (traditional webservice with .asmx). While WCF Service or a WCF component can be invoked by any protocol (like http, tcp… Continue reading

What is the advantage of using WCF over other distributed programming models like Web Services(ASMX), .NET Remoting, Enterprise Services stack etc.?

To understand the advantage of using WCF over other distributed programming models like Web Services(ASMX), .NET Remoting, Enterprise Services stack etc, let’s consider the following scenario. We have developed an application using web services. As we know web services use HTTP protocl and XML SOAP formatted messages, they are good… Continue reading

What are web services?

Web services are a core technology provided by the .NET Framework. By using web services, companies can more easily integrate internal applications, but they can also access services exposed by other businesses. By combining web services exposed on the Internet with internally built services, companies can create a wide variety… Continue reading

What is SOAP?

SOAP (Simple Object Access Protocol) is a simple XML-based messaging protocol to let applications exchange information over HTTP. It defines a set of rules for structuring messages that can be used for simple one-way messaging but is particularly useful for performing RPC-style (Remote Procedure Call) request-response dialogues. It is not… Continue reading

Web Service Interview Questions

True or False: A Web service can only be written in .NET? False What does WSDL stand for? Web Services Description Language Where on the Internet would you look for Web services? http://www.uddi.org Which property on a Combo Box do you set with a column name, prior to setting the… Continue reading