Title: Serving up Beyond 2020 files on the WWW
1Serving up Beyond 2020 files on the WWW
- DLI workshop - Ontario region
- March 30, 2000
- University of Guelph
2Unix WWW server environmentLaine Ruus,
University of Toronto Data Library Service
- Windows NT WWW server environment
- Walter Giesbrecht, York University Library Data
Services
3With acknowledgements to Vince Gray, UWO/SSCL
who first discovered this was possible!
4What well be talking about
- advantages to serving up B20/20 files via a WWW
server - how to do it in a Unix environment
- how to do it in a Windows NT environment
- how to create the HTML files youll need
- links to more information
5Alternatives to providing access to Beyond 20/20
files
- pass-through lending CD-ROMs
- pass-through copy of ftpd files to user
- install on stand-alone workstations
- install on a LAN
- serve WWW plug-in such as WinFrame (ICA or
RDP-based) - serve as full WWW helper application
6Advantages to serving up Beyond 20/20 files via
WWW 1
- allows you to serve files regardless of the
original file medium - provides 24x7 remote access
- ability to customize the interface
- sidestep limits of indexing of individual
products - integrate files from different editions and
products
7(No Transcript)
8(No Transcript)
9(No Transcript)
10(No Transcript)
11Advantages to serving up Beyond 20/20 files via
WWW 2
- more secure than loaning out CD-ROM
- less competition for disk space on LAN servers or
stand-alones - doesnt require dedicated CD-ROM drive
- faster access than e.g. WinFrame
- by-passes installation problems
12Major types of B20/20 files
- table files -- for aggregate statistics
- extract files -- for microdata
- map files -- for data visualization
13B20/20 files that can be served via WWW
- table files
- standard WWW server
- users need B20/20 client software
- alternatively with Beyond 20/20 web data server
(NT-based) - extract files
- very kludgy
- Ivation server plans to do this sometime in 2000
14(No Transcript)
15(No Transcript)
16Serving B20/20,Unix fashion 1
- server must be configured with correct MIME type
- application/x-beyond2020
- file extension .ivt
17Serving B20/20,Unix fashion 2
- STC limited use contract requires DLI and DSP
files be available - to faculty/students/staff of your academic
institution - (DSP only) walk-in users of your library
- files must be restricted access
- IP-address protected, or
- account and password protected
18(No Transcript)
19Serving B20/20,Unix fashion 3
- if CD-ROM product
- upload all .ivt files to appropriate directory on
server in binary mode - if product obtained via ftp as compressed file
- .zip or .exe extension
- uncompress using unzip
- or uncompress in Windows and upload
20(No Transcript)
21(No Transcript)
22(No Transcript)
23Serving B20/20,Unix fashion 4
- make subdirectory(ies) containing files world
readable and executable - make file(s) world readable
- command
- chmod 755 (read execute)
- or
- chmod 744 (read only)
24Serving B20/20,Unix fashion 5
- store or link subdirectories/files within WWW
server area, command - ln -s existing_path/filename newname
25(No Transcript)
26Serving B20/20,Unix fashion 6
- And, finally.
- edit the ivtables.dir or ivtables.fra file to
make an HTML page for the item - store the HTML file in either WWW server area or
a linked subdirectory - TEST the HTML document before releasing it.
27.and now....
28Serving B20/20,WinNT fashion 1
- server must be configured with correct MIME type
- application/x-beyond2020
- file extension .ivt
- access must be restricted
29MIME type configuration
Access configuration
from Internet Service Manager console
30Serving B20/20,WinNT fashion 2
- if CD-ROM product
- copy/upload all .ivt files to appropriate
directory on server in binary mode - if product obtained via ftp as compressed file
- .zip or .exe extension
- uncompress using compression utility (e.g.,
WinZIP)
31(No Transcript)
32(No Transcript)
33(No Transcript)
34Serving B20/20,WinNT fashion 3
Creating virtual directories
35Serving B20/20,WindowsNT fashion 4
- And, finally.
- edit the ivtables.dir or ivtables.fra file to
make an HTML page for the item - store the HTML file in subdirectory (real or
virtual) of \wwwroot - TEST the HTML document before releasing it.
36B20/20 via HTML 1
- use the ivtables.dir found in the directory with
the .ivt files
37B20/20 via HTML 2
- Summary
- Categories4
- Files32
- Extracts0
- Categories
- C1June 1999 Business Register Data by Census
Division - C2June 1999 Business Register Data by CA/CMA
- C3June 1999 Business Register Data by Census
Sub-Division - C4June 1999 Business Register Data by Provinces
- Files
- T1CDNAIC2.IVT,"June 99 Establishment counts by
PROV/CD, Sectors Emp.",0,Table - T2CDNAIC3.IVT,"June 99 Establishment counts by
PROV/CD, Subsectors Emp.",0,Table - T3CDNAIC4.IVT,"June 99 Establishment counts by
PROV/CD, Industry Groups Emp.",0,Table
Fragment of ivtables.dir from cbp
38B20/20 via HTML 3
- ltCENTERgt
- ltTABLE bordergt
- ltTRgtltTHgtFile namelt/THgtltTHgtContentlt/THgtlt/TRgt
- ltTRgtltTH alignleft colspan2 bgcolorCCCCCCgt1999
(June) Business Register Datalt/THgtlt/TRgt - ltTRgt
- ltTDgtnbsplt/TDgtltTHgt1999 (June) Business Register
Data for Canada and provinceslt/THgtlt/TRgt - ltTRgtltTDgt
- ltA href"http//prod.library.utoronto.ca/datalib/d
atar/cstdli/cbp/1999/TABLES/PRNAIC2.IVT"gt - PRNAIC2.IVTlt/Agtlt/TDgt
- ltTDgtEstablishment counts by Canada and provinces
(13), industry sector (NAICS, 2-digit)(22) amp
employment category (number of employees)(11)lt/TDgt
lt/TRgt - ltTRgtltTDgt
- ltA href"http//prod.library.utoronto.ca/datalib/d
atar/cstdli/cbp/1999/TABLES/PRNAIC3.IVT"gt - PRNAIC3.IVTlt/Agtlt/TDgt
- ltTDgtEstablishment counts by Canada and provinces
(13), subsectors (NAICS, 3-digit)(101) amp
employment category (number of employees)(11)lt/TDgt
lt/TRgt
Fragment of resulting HTML file
39B20/20 via HTML 4
Category number
- Categories
- C1June 1999 Business Register Data by Census
Division - C2June 1999 Business Register Data by CA/CMA
- C3June 1999 Business Register Data by Census
Sub-Division - Files
- T1CDNAIC2.IVT,"June 99 Establishment counts by
PROV/CD, Sectors Emp.",0,Table - ...more of the same...
- T23CSDSIC3.IVT,"June 99 Establishment counts by
PROV/CSD, Industry Groups Emp.",2,Table
Physical file name
Table number
Category reference
Table title
40(No Transcript)