I agree -- Ti can succeed in offering good server-side rich application support. There will be overlap and ironing out between this approach and frameworks that try to define an entire application model on the client, but I think there's a sweet spot to be hit here.

Also (to address an earlier point), Ti does support JSF as view tier technology, but it doesn't somehow try to combine JSF with AJAX explicitly (there are others working on that :) ).

Rich

Martin Cooper wrote:

That article does indeed indicate that only the model is on the server. But that's wrong. ;-) Check out the first response to that article, labelled "Marc's Voice". He gets much closer to the truth when he says "The other thing to note about Model N is that the server side is very similar to Model 2".

One of the goals with Struts Ti is to make it simple to implement server-side handling for rich applications, whether they use AJAX, AJAJ or whatever. We're not going to write the client side framework - that's what folks like the Dojo team do best - but we aim to provide the best means of implementing the server side of applications built with them.

--
Martin Cooper


On 8/29/05, netsql <[EMAIL PROTECTED]> wrote:
Well the article kind of says that only domain model/dao is on the server.

And MVC is on the client. And that makes sense. So in your example, if
the client requests the XML, then it's RiA. Your's might not be a good
example.

Ajax is a perfect example. Idea was that Ti would do Ajax(clientside)
and Faces(serverside), and now I think that one framework can't do both,
as this article articulates.

.V


Michael Jouravlev wrote:
On 8/29/05, netsql <[EMAIL PROTECTED]> wrote:

As per http://osteele.com/archives/2004/08/web-mvc

I now think if a frameworks is client side rendering (Ajax, JDNC, ...)
it can't be mixed w/ a server side rednering framework, you can be
strong in one or the other (and then rig it for the other).
Clarify "rendering". What about delivering XML to the client, and
processing it on a client with XSLT? Is this client-side or
server-side rendering? The script is loaded from server anyway.

Michael.
--
thx,
.V

Broadband interface (RIA) + mail box safety = Roomity.com<http://Roomity.com>
<http://roomity.com/demo.jsp>
*Your* clubs, no sign up to read, ad supported; try broadband internet.

cell: 917 825 3035 in DFW
email: netsql at roomity.com <http://roomity.com>


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to