Monday 28 February 2011

Difference Between Web Application and Web Services

First i will briefly describe about Web Application.
A Web Application is a dynamic extension of a web or application server or you can say it as a website where we can log on to it and browse.
A Web Application actually consists of web components,static resource files such as images and helper classes and libraries.
There are basically two types of Web Applications.
First one is called Presentation Oriented Web Application which generates interactive web pages containing various types of markup languages like XML and the dynamic content in response to requests.
Second one is Service Oriented Web Application which implements the end point of a web service.
So to conclude lastly Presentation Oriented Applications are often clients of Service Oriented Web Applications.

So now about Web Services which is a software component that is described via WSDL and is capable of being accessed via standard network protocols such as SOAP over HTTP.
Web Services are self-contained (like independent unit),modular applications which can be described,published,located and invoked over a network like to expose some business logic you have over the internet.
As i have already mentioned in this blog Web Services are meant for developers but not for novice users.
Web Services can be used to realize Service Oriented Architecture which is explained later in this blog.



No comments:

Post a Comment