<?xml version="1.0" ?>
<rss version="2.0">
<channel>
	<title>Phil Dawes Stuff: xml</title>
	<link>http://phildawes.net/blog//tag/xml/</link>
	<description>Entries of Phil Dawes Stuff tagged with 'xml'</description>


	<item>
		<title>10 things to change in your thinking about XML protocols</title>
		<description><![CDATA[
<p><a href="http://www.xmldatabases.org/WK/blog/2287_10_things_to_change_in_your_thinking_when_building_REST_XML_Protocols.item">This post</a> hits the nail on the head. I've been blathering on about some of this stuff at work* for a while: Don't tie your protocol to your programming language, protocol is the most important thing in a distributed system, make data as simple/flexible/loosely-coupled as possible, don't constrain yourself with schemas. Now I've got something to <a href="http://www.xmldatabases.org/WK/blog/2287_10_things_to_change_in_your_thinking_when_building_REST_XML_Protocols.item">link to</a>.</p>

<p>N.B. I don't think this is just applicable to protocols - also data storage. Serialized objects and O-R mapping tools can seriously louse up your data if you're not careful.</p>

<ul>
<li>usually to people that aren't interested</li>
</ul>
]]></description>
		<link>http://phildawes.net/blog/2006/06/21/10-things-to-change-in-your-thinking-about-xml-protocols/</link>
		<guid>http://phildawes.net/blog/2006/06/21/10-things-to-change-in-your-thinking-about-xml-protocols/</guid>
	</item>


</channel></rss>
