<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: The Model Endpoint Template (MET) organizational pattern for XRX apps</title>
	<atom:link href="http://dubinko.info/blog/2009/11/29/model-endpoint-template/feed/" rel="self" type="application/rss+xml" />
	<link>http://dubinko.info/blog/2009/11/29/model-endpoint-template/</link>
	<description>From an XML geek, a reader, a writer, a connector, a man of the people (says keep hope alive)</description>
	<lastBuildDate>Sat, 01 Oct 2011 16:18:55 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>By: Piers Hollott</title>
		<link>http://dubinko.info/blog/2009/11/29/model-endpoint-template/comment-page-1/#comment-4739</link>
		<dc:creator>Piers Hollott</dc:creator>
		<pubDate>Wed, 09 Dec 2009 19:49:47 +0000</pubDate>
		<guid isPermaLink="false">http://dubinko.info/blog/?p=730#comment-4739</guid>
		<description>&gt;&gt;&gt; Endpoints are self contained, and can focus on doing just one thing well; with limited scope comes limited ability to get into trouble.

I would think that simplifying the nature of templates and endpoints alike allows a development team to place more focus on interactivity on the XForms/client-side. My experience has been that separation of concerns, at least as far as Spring is concerned in a typical Java control architecture, results in complexity rather than simplicity.

Using the word &quot;endpoint&quot; is good too - communication endpoints had a meaning before SOA took over the term. I suppose one of the hurdles people often encounter with REST as a concept is that it doesn&#039;t actually mean you can do everything and anything you want with a URL. Defining a collection of endpoints helps to alleviate this approach.

&quot;Template&quot; has the added advantage that it is immediately grokkable by the PHP community.</description>
		<content:encoded><![CDATA[<p>&gt;&gt;&gt; Endpoints are self contained, and can focus on doing just one thing well; with limited scope comes limited ability to get into trouble.</p>
<p>I would think that simplifying the nature of templates and endpoints alike allows a development team to place more focus on interactivity on the XForms/client-side. My experience has been that separation of concerns, at least as far as Spring is concerned in a typical Java control architecture, results in complexity rather than simplicity.</p>
<p>Using the word &#8220;endpoint&#8221; is good too &#8211; communication endpoints had a meaning before SOA took over the term. I suppose one of the hurdles people often encounter with REST as a concept is that it doesn&#8217;t actually mean you can do everything and anything you want with a URL. Defining a collection of endpoints helps to alleviate this approach.</p>
<p>&#8220;Template&#8221; has the added advantage that it is immediately grokkable by the PHP community.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Erik Johnson</title>
		<link>http://dubinko.info/blog/2009/11/29/model-endpoint-template/comment-page-1/#comment-4726</link>
		<dc:creator>Erik Johnson</dc:creator>
		<pubDate>Tue, 01 Dec 2009 22:55:08 +0000</pubDate>
		<guid isPermaLink="false">http://dubinko.info/blog/?p=730#comment-4726</guid>
		<description>If I understood you correctly you mean coupling the XForms and HTML in the same file as the XQuery?

I might argue that the XForms architecture lends itself to leaving the presentation to XForms / HTML and having XQuery only manipulate the DB or incoming XML. Not only do I think this lets you organize the XQuery in a meaningful way on the server you can serve the View (Xforms / HTML) from a different folder then the controller. Therebey several views associated with a certain controller, and a cleaner organization, something that I might be useful for an admin / user style app where a large portion of the functionality might be shared?</description>
		<content:encoded><![CDATA[<p>If I understood you correctly you mean coupling the XForms and HTML in the same file as the XQuery?</p>
<p>I might argue that the XForms architecture lends itself to leaving the presentation to XForms / HTML and having XQuery only manipulate the DB or incoming XML. Not only do I think this lets you organize the XQuery in a meaningful way on the server you can serve the View (Xforms / HTML) from a different folder then the controller. Therebey several views associated with a certain controller, and a cleaner organization, something that I might be useful for an admin / user style app where a large portion of the functionality might be shared?</p>
]]></content:encoded>
	</item>
</channel>
</rss>

