Case Study: Building an Internet File System with Multilingual Capabilities
Simon Wong - Oracle Corporation
Intended Audience: |
Software Engineers, Systems Analysts |
Session Level: |
Beginner, Intermediate, Advanced |
An Internet file system stores files, such as web pages, e-mail,
XML documents, and organizes them in a hierarchical structure.
Users communicates with the Internet file system using open Internet
protocols such as HTTP, WebDav and FTP. Building an Internet file
system to support multilingual data not only requires a Unicode name
space for file and directory names, but also requires the Internet
protocols to handle various encodings supported in the internet.
This paper describes the Oracle's implementation of an Internet file
system and how it is internationalized to provide multilingual
support. The Oracle Internet file system consists of a Unicode
repository where files in different encodings and languages can be
stored and searched effectively, and a set of Internet protocol
servers that are internationalized according to the protocol
specifications to properly handle various encodings supported in
the Internet.
|