[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

RE: Why XML for Messaging?


.net and ajax
Mainly (b): the fact that you couldn't get access to any application from
any workstation unless you first configured that workstation to run that
particular application; the horrendous cost of deploying an upgrade to the
application, and so on.

But also the fact that the typical client-server application architecture of
the 1980s kept a large amount of session state in memory on the server and
thus limited the number of concurrent users to 100 or so (if you were
lucky). It didn't have to be that way, but it usually was.

Michael Kay
http://www.saxonica.com/ 



> -----Original Message-----
> From: Didier PH Martin [mailto:martind@n...] 
> Sent: 05 June 2005 04:30
> To: 'Michael Kay'; 'Bullard, Claude L (Len)'; 'XML Developers List'
> Subject: RE:  Why XML for Messaging?
> 
> Hello Michael,
> 
> And there was me, thinking that the industry had regained its 
> sanity after
> the crazy and unsuccessful experiment called "client-server 
> computing"!
> 
> (The reality, of course, is that there's room for both...)
> 
> Didier:
> Can you expand Michael. What did you found insane in the client server
> "experiment" ? 
> 
> a) the rich user experience? I guess this wasn't that, doesn't it?
> b) the cost of ownership and more particularly the cost of 
> installing the
> software on every station. 
> c) the transformation of a data model into another one encoded in apps
> without any tracking tool (the knowledge of how an object is 
> represented)?
> In every platform it seems that we have this problem still 
> unresolved by our
> industry and barely in the radar of our academic community. 
> Curious no? I
> can ask to an object what are your properties and most 
> probably what are
> their types (reflectivity) but I still cannot ask an object: 
> how can you be
> represented? In the Web architecture I can ask a resource 
> what is the mime
> type, does a mime type is equivalent to a representation? If 
> yes, we may
> have the beginning of an answer in the REST architecture. It 
> implies that
> the client need to know in advance all the representations? 
> Oooops a bug
> there, client are not born...sorry made with that innate knowledge.
> d) other? Something I need to know...
> 
> Personally I found insane the cost of ownership. Or maybe I 
> should say not
> insane but surely expensive. The latter is now resolved in different
> platforms: java, .net and AJAX. You post on a server and the code is
> deployed on all stations without installation. So b) is resolved.
> 
> So, Michael, so what was insane? I am curious to know. Or I didn't
> understand the meaning of what you said (different possible
> interpretations). In that case, be more explicit on what was insane.
> 
> Cheers
> Didier PH Martin
> 
> 
> 
> 



PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.