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

Re: Pushing all the buttons


dumpasn1 first
On Sat, 20 Sep 2003, Mike Champion wrote:
>   If you took away the text-ness
> but put an alternate standard (or two, or some very
> small number of standards) in its place, how much of
> this implementation efficiency would you lose?

A great deal.  I've seen it at OSF DCE, and in some PKI companies
which is all about X.509 ASN.1 and DER.  The initial barrier -- you
have to get a good toolkit, know how to use it, accept the "classes"
that it gives you -- is significant, in time and cost.  And since it's
a multi-platform world, you have to deal with ports of your tools,
too.

I can debug (or at least reasonably poke at) an XML service with telnet.
That can be a big win.

> How
> much time do "oppers" really spend debugging XML
> streams, and would their productivity suffer if they
> had to use some little tool rather than Notepad do so?

In our experience, yes.  We find it very useful to be able to read
packet traces without running them through "dumpasn1" first.  When
debugging a production system under tight pressure, the fewer tools
you need the better off you are.

> There are an awful lot of people out there working on
> closed source optimized SOAP-XML parsers

Yes. :)  See my .signature, e.g.

>  I have enough faith that Sun hires sensible people to
> be fairly sure they tried this before -- probably
> reluctantly -- concluding that ASN.1 has a lot of

We need to be careful; ASN.1 is just an abstract description
language (like Corba IDL, MSIDL, etc).  It's the *encodings* --
how you put an ASN.1 Integer on the wire (byte order, etc) that
count.  As a tour de force, the "ASN.1 community" can round-trip
from XML schema to asn.1/PER encoding (I think) and back to XML.
That's pretty cool.

> advantages IN THE SPECIAL CASE where all parties know
> the schema of the data on the wire.

For WS, I think it's the common case, actually.  Business relationships
don't usually work by someone saying "here's some data for you" without
the other side knowing what the data is. :)
        /r$

--
Rich Salz                  Chief Security Architect
DataPower Technology       http://www.datapower.com
XS40 XML Security Gateway  http://www.datapower.com/products/xs40.html
XML Security Overview      http://www.datapower.com/xmldev/xmlsecurity.html


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.