TextServer Manifest
Initial Considerations
- Installation of sample texts is optional
- Decide where the sample texts are to be stored
- Ensure that there is sufficient disk space for the texts
- Decide which texts you wish to install and index
- Decide how you wish to index these texts
- Visual C++ will be required to compile sample source code
Directory Layout
The default location for all TextServer related files is under ~/program files/TextServer. Within this
directory the following directories can be found:
| asp | Sample ASP scripts |
| catalogs | Location of symbolic links to catalogs |
| ddl | DDL necessary to create the sample catalog |
| debug | Debug versions of all software |
| dml | Sample DML |
| webpub | Sample web pages employing TextServer |
| Logs | A writable directory for TextServer logs |
| MSDASDK | Redistributable software provided by Microsoft |
| release | Release versions of all software |
| source | Sample source for some parts of TextServer |
| texts | The default location for sample texts |
Note that the current version of Microsoft's Data Access Software Development Kit
(MSDASDK)
should be obtained directly from Microsoft, since anything distributed with TextServer may no longer be current.
Executables
Each of these executables should be present in both the Debug and the Release Directory.
| isamu.exe | Isam file management utility |
| call_oledb.exe | Simple OLE/DB client software |
| comments.exe | Utility to comment a text grammar |
| sgmltoxml.exe | SGML to XML transducer |
| indexer.exe | Text Indexer |
Dynamic Linked Libraries
Each of these dll's should be present in both the Debug and the Release Directory.
| dcQms2Oledb.dll | TextServer OLE/DB Service Provider |
| dcQsm2Locale.dll | Default/replacable tokenizing method |
| sp134.dll | Public domain software provided by James Clark |
Sample Source Code
| call_oledb | Source code for call_oledb |
| syntax | Language syntax files |
| dcQsm2Locale | Source code for default tokenizing object |
| section | Sample code used to add markup to text |
Sample Texts
Each sample text and all supporting files (eg. DTD's etc.) is stored in a separate directory under texts. Each
directory contains a DOS batch file which will reindex the corresponding text, using the specified parameters.
|