> I make no argument against compression, I just think it would > be a bit of a > hassle if everyone started zipping up their 1kb files, > especially when a > transfer encoding such as Base64 is involved as well which has a CPU > expense.
I usually don't see XML business files of 1K !! XML tends to be a hog on data sizes. I assume that a system which makes 700mb transfers > isn't doing so > every 15 minutes, so both sides probably have time to digest > the compressed > content. > You're absolutely right, and really I'd like to think of a better business process engineered where we wouldn't have to do this; but as you know there's thins thing called legacy systems that insist (nay, demand) doing things a certain way. > Also notable is that binary stuff like videos and pictures > won't see a huge > compression ratio, so maybe a better approach is to reference > the content > location. Alas, if you are not doing that you likely have a > good reason. > Yes. > XML Compression: what, in your opinion needs to be done to > institutionalize > such a practice? Being a Java head, I typically use > GZIPInputStream and > GZIPOutputStream whenever I need excellent compression > rations. You know thosse 700mb XXML files, well if you zip the whole file you can typically shrink it down to less than 4 mb !! Hey, that stuff is all text, repeatable patterns in pointy brackets, .. ! But it sounds like you want to only compress the payload part of the payload (!), and preserve the header part of the payload for normal housekeeping things; routing, .... Have a great weekend. -Dave What more > is needed? An enveloping format including content checksum > and compression > algoritm? A protocol for wordlist - like compression? > > Regards, > > Matt > > ----- Original Message ----- > From: "Welsh, David" <[EMAIL PROTECTED]> > To: "'Matthew MacKenzie'" <[EMAIL PROTECTED]>; "Rishel,Wes" > <[EMAIL PROTECTED]>; "David RR Webber - XMLGlobal" > <[EMAIL PROTECTED]>; "XML/edi Group" <[EMAIL PROTECTED]> > Sent: Friday, October 19, 2001 1:50 PM > Subject: RE: Compression of XML > > > > Ever dump an inventory sync file in XML across the > internet, and wait for > the 700mb sucker to come thru ! (ftp, http, or ..) > > > > Seriously tho, PO's and other common business documents are > easy, usually > smaller in byte size, but product catalogs (especially when > you also then > add in digital content such as image and/or digital audio), > and also things > like inventory snapshots of available products are > notoriously big files. I > > agree that there may be alternate business processes in the > future that > 'relieve the pressure' of having to thigh big files like this > across the > wire but what hurts today is it's an existing business > practice for some and > what's more is their information contents are so crucial to running a > business > > process. > > > > Data compression with XML please. You'd be doing the > business world a > hudge favor. > > It's also a natural, and I'm so surprised people haven't > institutionalized > it till now. > > I do keep hearing the bandwidth arguement all the time, but > there's still > a significant population of businesses around the world that > don't have the > luxury of easy access to big fat bandwidth pipes to pump > information thru. > > > > All the very best > > -Dave > > > > > > > > > > > -----Original Message----- > > > From: Matthew MacKenzie [mailto:[EMAIL PROTECTED]] > > > Sent: Friday, October 19, 2001 11:20 AM > > > To: Rishel,Wes; David RR Webber - XMLGlobal; XML/edi Group > > > Subject: Re: Compression of XML > > > > > > > > > ebXML messaging only specifies a method of signing a payload > > > using dsig. > > > One must also weigh the CPU cost of compression with the bandwidth > > > available. Nowadays, bandwidth is a smaller issue. > > > > > > Regards, > > > > > > Matt MacKenzie. > > > ----- Original Message ----- > > > From: "Rishel,Wes" <[EMAIL PROTECTED]> > > > To: "David RR Webber - XMLGlobal" <[EMAIL PROTECTED]>; > > > "XML/edi Group" > > > <[EMAIL PROTECTED]> > > > Sent: Friday, October 19, 2001 10:47 AM > > > Subject: RE: Compression of XML > > > > > > > > > > One should also remember that PGP encryption has > compression as a > > > > by-product. Where business communicators prefer to use RSA, > > > many of the > > > > proposed standards for security include compression as an > > > option (EDIINT > > > and > > > > ebXML messaging). > > > > > > > > -----Original Message----- > > > > From: David RR Webber - XMLGlobal > [mailto:[EMAIL PROTECTED]] > > > > Sent: Friday, October 19, 2001 7:20 AM > > > > To: XML/edi Group > > > > Subject: Compression of XML > > > > > > > > > > > > > http://www-106.ibm.com/developerworks/xml/library/x-matters13.html > > > > > > > > good article. > > > > > > > > Although for me the odd 10% or 20% here is not so significant - > > > > but at least the article allows you to assess based on your own > > > > needs. > > > > > > > > Remember V90 modems include builtin on the wire compression > > > > using PKZIP / Huffman algorithms. > > > > > > > > DW > > > > > > > > > > > > ------ XML/edi Group Discussion List ------ > > > > Homepage = http://www.XMLedi-Group.org > > > > > > > > Unsubscribe = send email to: [EMAIL PROTECTED] > > > > Leave the subject and body of the message blank > > > > > > > > Questions/requests: [EMAIL PROTECTED] > > > > > > > > To receive only one message per day (digest format) > > > > send the following message to [EMAIL PROTECTED], > > > > (leave the subject line blank) > > > > > > > > digest xmledi-group your-email-address > > > > > > > > To join the XML/edi Group complete the form located at: > > > > http://www.xmledi-group.org/xmledigroup/mail1.htm > > > > > > > > > > > > > > > > ------ XML/edi Group Discussion List ------ > > > > Homepage = http://www.XMLedi-Group.org > > > > > > > > Unsubscribe = send email to: [EMAIL PROTECTED] > > > > Leave the subject and body of the message blank > > > > > > > > Questions/requests: [EMAIL PROTECTED] > > > > > > > > To receive only one message per day (digest format) > > > > send the following message to [EMAIL PROTECTED], > > > > (leave the subject line blank) > > > > > > > > digest xmledi-group your-email-address > > > > > > > > To join the XML/edi Group complete the form located at: > > > > http://www.xmledi-group.org/xmledigroup/mail1.htm > > > > > > > > > > > > > > > > > > > > ------ XML/edi Group Discussion List ------ > > > Homepage = http://www.XMLedi-Group.org > > > > > > Unsubscribe = send email to: [EMAIL PROTECTED] > > > Leave the subject and body of the message blank > > > > > > Questions/requests: [EMAIL PROTECTED] > > > > > > To receive only one message per day (digest format) > > > send the following message to [EMAIL PROTECTED], > > > (leave the subject line blank) > > > > > > digest xmledi-group your-email-address > > > > > > To join the XML/edi Group complete the form located at: > > > http://www.xmledi-group.org/xmledigroup/mail1.htm > > > > > > > > > > > > ------ XML/edi Group Discussion List ------ > > Homepage = http://www.XMLedi-Group.org > > > > Unsubscribe = send email to: [EMAIL PROTECTED] > > Leave the subject and body of the message blank > > > > Questions/requests: [EMAIL PROTECTED] > > > > To receive only one message per day (digest format) > > send the following message to [EMAIL PROTECTED], > > (leave the subject line blank) > > > > digest xmledi-group your-email-address > > > > To join the XML/edi Group complete the form located at: > > http://www.xmledi-group.org/xmledigroup/mail1.htm > > > > > > > > ------ XML/edi Group Discussion List ------ > Homepage = http://www.XMLedi-Group.org > > Unsubscribe = send email to: [EMAIL PROTECTED] > Leave the subject and body of the message blank > > Questions/requests: [EMAIL PROTECTED] > > To receive only one message per day (digest format) > send the following message to [EMAIL PROTECTED], > (leave the subject line blank) > > digest xmledi-group your-email-address > > To join the XML/edi Group complete the form located at: > http://www.xmledi-group.org/xmledigroup/mail1.htm > > ------ XML/edi Group Discussion List ------ Homepage = http://www.XMLedi-Group.org Unsubscribe = send email to: [EMAIL PROTECTED] Leave the subject and body of the message blank Questions/requests: [EMAIL PROTECTED] To receive only one message per day (digest format) send the following message to [EMAIL PROTECTED], (leave the subject line blank) digest xmledi-group your-email-address To join the XML/edi Group complete the form located at: http://www.xmledi-group.org/xmledigroup/mail1.htm
