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

Re: Typing and paranoia


paranoia api interface
On Thu, 5 Dec 2002, Tim Bray wrote:

> Mike Champion wrote:
> 
.....

> There's a deep tension here that won't go away.  Some of us really 
> REALLY want to be able to deal with the bits on the wire and REALLY like 
> the open-ness and interoperability that gives us.  Others really REALLY 
> want to take the bits on the wire away and present us instead with an 
> API that has 117 entry points averaging 5 arguments and try to convince 
> us that this is somehow equivalent.  XML, for the first time in my 
> professional career, represents a consensus on interoperability: that it 
> is achieved by interchanging streams of characters with embedded markup. 
>   Since about 15 seconds after XML's release, the API bigots have been 
> trying to recover from this terrible mistake and pretend that the syntax 
> is ephemeral and the reality is the data structure, just read chapters 3 
> through 27 of the API spec, buy the programmer's toolkit, sign up for 
> professional services and hey-presto, you'll be able to access your own 
> data, isn't that wonderful!?!?

Amen.

I am currently working on a Web services implementation in a large
financial services company. Other than performance (!) the main concern of
the team leads is finding the perfect tool that hides all XML knowledge
behind:

  * an appropriate WSDL spec and schema (designed by a singularly talented
    and small group of 'experts')
  * a good code generator that produces framework-specific proxy 
    and template classes (e.g. Iona, Websphere, .NET, weblogic frameworks)
  * a good code development environment that embraces the corresponding 
    services framework (for use by the app. developers)

The saving grace is that the WSDL (and schema) leaves a machine readable /
standards-based description of the interface, which is better than the
previous situation (proprietary, poorly documented protocols and formats).  
Save this benefit, this is exactly the situation Tim describes.

On the other hand, I can be convinced that this choice actually makes good
business sense. The company doesn't want to be a technology company --
that's not their business. They just want the stuff to work and cost less
than it used to, and want someone else (their tools suppliers) to swallow
the cost/risk of developing new techology and implementing the latest
standards.

Ian


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.