Changes between Version 1 and Version 2 of ApertureArchives


Ignore:
Timestamp:
10/12/05 13:36:49 (19 years ago)
Author:
anonymous
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ApertureArchives

    v1 v2  
    11= Archives = 
    22 
    3 Some functionality that is still missing but that we at Aduna would really like to have is support for handling archives such as zip and rar files. 
     3Some functionality that is still missing but that we at Aduna would really like to have (customer demand!) is support for handling archives such as zip, gzip and rar files. 
    44 
    5 The interface for doing archive extraction will probably be a mixture of Extractor and DataSource/DataCrawler?. On the one hand they will be mimetype- specific and will operate on an InputStream? (perhaps a DataObject?), just like Extractor, on the other hand they deliver a stream of new DataObjects?. 
     5The interface for doing archive extraction will probably be a mixture of Extractor and !DataSource/!DataCrawler. On the one hand they will be mimetype-specific and will operate on an !InputStream (perhaps a !DataObject), just like Extractor, on the other hand they deliver a stream of new !DataObjects. 
    66 
    77A URI scheme also has to be developed for such nested objects, so that you can identify a stream packed inside an archive. 
    88 
    9 Support for zip and gzip are probably trivial as these formats are already accessible through java.util.zip. Rar is another format we encounter sometimes. As far as I know there is no java library available for it is an open format, i.e. the specs are available.  
     9== Supported Formats == 
     10 
     11Support for zip and gzip are probably trivial as these formats are already accessible through java.util.zip. 
     12 
     13Rar is another format we encounter sometimes. As far as I know there is no java library available for it is an open format, i.e. the specs are available ([http://schmidt.devlib.org/file-formats/rar-archive-file-format.html link1], [http://schmidt.devlib.org/file-formats/rar-archive-file-format.html link2]). 
     14 
     15== Opening Resources == 
     16 
     17Opening of these resources also get rather tricky, e.g. how to open a text file in a zip file on a website. Good thinking required!