Boost logo

Boost :

From: Paul A Bristow (pbristow_at_[hidden])
Date: 2008-05-21 03:44:35


 

>-----Original Message-----
>From: boost-bounces_at_[hidden]
>[mailto:boost-bounces_at_[hidden]] On Behalf Of Robert Ramey
>Sent: 21 May 2008 03:12
>To: boost_at_[hidden]
>Subject: Re: [boost] [serialization] Binary archive STL
>containertemplatespecialization?
>
>I think you should think bigger.
>
>Howabout compressing the whole stream in a general way.
>
>Why not encrypt it while you're at it.
>
>Oh and avoid wrtting code altogether.
>
>I bet you think I'm being sarcastic.
>
>Well, I'm not - I'm serious.
>
>I would investigate using the serialization library along with
>binary (or maybe text as an experiment), in combination of
>io streams library. Serialization should work with ANY
>stream. And the io streams library includes zlib compression.
>(I don't know about encryption). So in theory, you should
>be able to get your data stream shrunk by 50% and
>free encryption - without writting any code at all.

Another advantage to Robert's suggestion is that you probably get some error detection thrown in - for very good measure.

If you are building a system for controlling warehouse picking, you must surely be considering some error detection/correction?

Of course, anything with iostreams is complicated but

http://www.boost.org/doc/libs/1_35_0/libs/iostreams/doc/index.html

gives you a good start.

Paul

---
Paul A Bristow
Prizet Farmhouse, Kendal, Cumbria UK LA8 8AB
+44 1539561830 & SMS, Mobile +44 7714 330204 & SMS
pbristow_at_[hidden]
 

Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk