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

RE: Traditional RPC


xml as api
As I said yesterday, between objectivism and selflessness 
is "do the right thing for the right reasons and it usually 
turns out alright".  It isn't the most secure middle ground 
one can imagine and seems to depend as much on luck as 
rigor.  On the other hand, a balance point is not known 
for rigidity; it is known for sensitivity to perturbations.

1.  Al makes a good point that packing arguments and names 
into URIs and RPC calls look a lot alike above the mapping. 
The difference is how one goes about extending the application.

2.  The Lovett article http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnexxml/html/xml10162000.asp
makes the point that XML As API works as long as one is willing to 
give up features, often features unnecessary for the task at hand. 
That is what "coarse grained" means.  The fine-grained object API 
has a lot of neat stuff, but the cost is hard to maintain code for 
little used features.

3.  Both point to the context of use as the determinant for choosing.

The "automagic hookup" hype does not account for the exceptions 
where the little used feature is useful.  It depends on a world 
of standard XML vocabularies with the exceptions hammered out. 
The URI/HTTP world depends on eliminating choices of verbs and 
saying, "if you have exceptions, you have to build them up 
from these primitives".

I don't see much difference except in picking who gets to 
be vindicated and who gets the pain.

len

-----Original Message-----
From: Simon St.Laurent [mailto:simonstl@s...]

2 and 3 are useful pluses for protocol success, but I don't think either
inherently reduces the risk of a popular but poorly implemented protocol
creating an enormous mess.  On the bright side, more pain MIGHT mean
more people willing to put the time in to fix that pain.

There's got to be a balance point there somewhere...

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.