<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wikidot="http://www.wikidot.com/rss-namespace">

	<channel>
		<title>What is a Web Service?</title>
		<link>http://ws-engineer.wikidot.com/forum/t-944/what-is-a-web-service</link>
		<description>Posts in the discussion thread &quot;What is a Web Service?&quot;</description>
				<copyright></copyright>
		<lastBuildDate></lastBuildDate>
		
					<item>
				<guid>http://ws-engineer.wikidot.com/forum/t-944#post-1819</guid>
				<title>What is a Web Service?</title>
				<link>http://ws-engineer.wikidot.com/forum/t-944/what-is-a-web-service#post-1819</link>
				<description></description>
				<pubDate>Wed, 25 Oct 2006 11:32:50 +0000</pubDate>
				<wikidot:authorName>wsengineer</wikidot:authorName>				<wikidot:authorUserId>2107</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p> There are many definitions (or beliefs) of what a "web service" is which, as with other definitions and semantics, change with context and time. For example, didnt we have web services when the browser and HTML was born? </p> <p> Ok, from the systems integration view of web services, my preference is to take the <a href="http://www.w3.org/TR/wsa-reqs/#id2604831" >W3C Web Services Requirements definition</a> (being the World Wide WEB consortium) which is: </p> <p> <strong>“A web service is a software application identified by a URI, whose interfaces and binding are capable of being defined, described and discovered by XML artefacts and supports direct interactions with other software applications using XML based messages via Internet-based protocols.”</strong> </p> <p> Infact, even the W3C give differing definitions (<a href="http://www.w3.org/TR/ws-arch/#whatis" >W3C Web Services Architecture Group</a>)… but I believe the above definition is flexible enough to cater for different technologies and transport protocols. </p>
				 	]]>
				</content:encoded>							</item>
				</channel>
</rss>