On Mon, Apr 16, 2001 at 11:59:26AM -0700, Mr. Bad wrote:
>     AL> XML-RPC triggers my yuck-o-meter. But they're much the same in
>     AL> terms of what they do.
> Just to check, Adam: have you actually LOOKED at XML-RPC, or are you
> just speaking out against the general *IDEA* of XML-RPC?
> Because the more I see of XML-RPC, the more I like. You should check
> out the spec (a few pages long at most) and the implementations
> here:

I read the specs page ages ago - and after a quick look it's the same
one I remember.

> Far from being a heinous bear of an umimplementable bloat-spec, like
> for example SOAP, it's a trim little fit-for-use standard,
> well-implemented and used extensively. Eric Raymond, for example, says
> that it's RPC "the Unix way." This is a good recommendation in my
> book.

Example:

<?xml version="1.0"?>
<methodCall>
   <methodName>examples.getStateName</methodName>
   <params>
      <param>
         <value><i4>41</i4></value>
         </param>
      </params>
   </methodCall>

That's what I'd call xml for the sake of xml. You just have to say
"Ok, fine. But WHY?".

Another example of the same syndrome (not connected to XMLRPC):

<image x=320
y=200><pixel><red>230</red><green>0</green><blue>120</blue><alpha>255</alpha></pixel><pixel>....

XML is cool in the right place (DocBook for example), but not everywhere.

> The main advantage I see to XML-RPC is that Fred can be talked to by
> the same XML-RPC scripting tools as other programs. The advantage I
> see for FCP is that, well, you haven't signed on to XML-RPC for
> Whiterose yet. B-)

XML-RPC is never going into wrose. I might well write an XML-RPC->FCP
translator in Python thou. (cos I'm a really nice person, kind of)

> Check it out, eh? And see if more information re-calibrates your
> yuckometer.

yuckometer still reading yuck.

AGL

-- 
This statement is false!

PGP signature

Reply via email to