Tech Glossary

What is ASP.NET Web API?

ASP.NET Web API is a framework for creating web services that use the HTTP protocol. It can be used to create both SOAP and REST services. ASP.NET Web API is a successor to the WCF framework and has the advantage of being easier to use. Compared to other web services technologies, ASP.NET Web API is a fairly unique framework. It has some unique features: - ASP.NET Web API uses the HTTP protocol for all communication. This makes it easier to integrate with other systems that also use HTTP. - ASP.NET Web API is easier to use than many other technologies. It is e.g. no need to create a separate client to communicate with the service. - ASP.NET Web API supports both SOAP and REST services. SOAP services are more common in enterprise environments while REST services are more popular for public services.