next up previous
Next: Conclusion Up: Binonymizer - A Two-Way Previous: The URL rewrite module

Limitations

Although the system is working well, there are several limitations some of which are caused by the modules we have chosen to adopt. But there are also general restrictions of such a system.

The servlet engine that we use allows only to start servlets for documents with specified extensions. For example, a document called start.html has the extension .html and is recognized. Documents that don't have a common extension won't be recognized and, therefore, won't be scrambled.

Documents that incorporate script code, for example JavaScript which is commonly used, cause more serious problems. Within the script code URLs can be stored that are not easily detectable because they are not embraced by special tags. It might be possible to apply heuristics in such cases, but these heuristics will presumably not always work.

Furthermore, new technologies are emerging rapidly that do not rely on standard HTML. Using Java/XML solutions that render data on the client's side, for example, makes it impossible to use a scrambling service on a Web server. Every time new technologies emerge changes for the scramble might be necessary to keep it working.


next up previous
Next: Conclusion Up: Binonymizer - A Two-Way Previous: The URL rewrite module
Tim Wellhausen
2000-01-20