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

Re: XML-with-datatypes (was....)


Re:  XML-with-datatypes (was....)
Michael Champion wrote:

> I'd take some issue with "strong, static typing is brittle and
> inflexible; and to see that systems that solve real problems need to
> be a lot more open and flexible".  Systems that solve SOME real
> problems need to be more flexible, but flexibility creates new
> problems of its own, especially in the realms of reliability and
> security at a reasonable cost. The fewer the options, the easier the
> decisions that developers must make can be and thus the more reliable
> the code tends to be and the more rigorous the testing / auditing can
> be for a given cost.  You probably don't want anyone at the bank being
> creative and flexible with how they format the information that goes
> into complex financial transactions.  But by the same token, you
> probably DO want them to support lots of flexibility in how you as a
> consumer interact with them.  Interesting tradeoffs...
> 

This is a scenario Walter Perry's worked on. I think the key insight is 
that there's a phase shift between the internal systems within the bank 
and the customer and client facing systems. Strong rigid typing works 
inside the bank. It fails once the bank starts speaking to others 
though. Inside our companies and organizations, we tend to have single 
data models. However every organization has different data models, so 
types can't be as rigid.

Of course, for very large or diverse organizations (governments, very 
large corporations, member consortia) the phase shift may occur at 
inter-departmental boundaries rather than at the organization's edge.

When the widest networks only covered a department, if that, this wasn't 
obvious. Inter-company communication took place mostly via paper; and 
data models were not exchanged. However, as business moves onto the 
Internet, the old assumptions are breaking down. Ships that sail well in 
local waters are not normally suited for circumnavigating the globe.

-- 
Elliotte Rusty Harold  elharo@m...
XML in a Nutshell 3rd Edition Just Published!
http://www.cafeconleche.org/books/xian3/
http://www.amazon.com/exec/obidos/ISBN=0596007647/cafeaulaitA/ref=nosim

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.