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

Re: On Schemas, Namespaces and Syntax vs. Semantics (longbut w


language vs. syntax vs. vocabulary
I largely agree.  One note, however, worth making.

On Sat, 2002-07-27 at 22:21, Dare Obasanjo wrote:
> a.) PI solution: If some executive fiat makes it mandatory that only raw customer data must sent which conforms to the shared schema then processing instructions can be embedded in the SOAP message which then indicate to the final receiver of the message what to do with each customer. 

Unreliable, depending upon the version of SOAP in use.  Although
permitted at last in 1.2 (unless this changes again), PIs have generally
been either forbidden or strongly deprecated in earlier versions (1.1
being the current widespread implementation).  Even in 1.2, there's a
good deal of antipathy to this usage.

The question of whether PIs should *ever* be used seems to be in process
of resolution on the side of a resounding "no."  My initial reaction to
this was to bristle, because, for example, if PIs were supported in HTML
we wouldn't have so much severely crufty executable-comment embedded
languages about.  Instead we'd have severely crufty PI embedded
languages.  Still, that's at least arguably an improvement.  But for
XML, because of its inherently extensible design (which indeed makes XML
without some sort of extension no language at all), doesn't really need
PIs, it just needs proper extension language (or "vocabulary" or
"schema" or "dialect") design.

I agree, on that basis, that your solution c is appropriate--define the
customer block as an external schema, and import into money-losing and
money-grubbing schemas for appropriate departments.

Amy!
-- 
Amelia A. Lewis       amyzing@t...      alicorn@m...
    Merchant, street girl, beggar, yeoman,
    king or common, man or woman,
    only two things make us human--
    sorrow and love, sorrow and love ....
                -- The Last Song of Sirit Byar

This is a digitally signed message part


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.