A virtual file server for generating content data in response to computer
operating system requests involving a remote file system. According to a
preferred embodiment, the virtual file server receives the request, which
may be via any of a variety of standard protocols. Content data is
generated or retrieved and translated into the format specified by the
request. The virtual file content need not be maintained as a stored
physical file in the requested format. The requested contents of this
virtual file are encoded according to the protocol by which the request
was initially received. Once so encoded, the requested content of the
virtual file is transmitted in response to the request.
Ένας εικονικός κεντρικός υπολογιστής αρχείων για την παραγωγή των ικανοποιημένων στοιχείων σε απάντηση στα αιτήματα λειτουργικών συστημάτων υπολογιστών που περιλαμβάνουν ένα μακρινό σύστημα αρχείων. Σύμφωνα με μια προτιμημένη ενσωμάτωση, ο εικονικός κεντρικός υπολογιστής αρχείων λαμβάνει το αίτημα, το οποίο μπορεί να είναι μέσω οποιωνδήποτε από ποικίλα τυποποιημένα πρωτόκολλα. Το ικανοποιημένο στοιχείο παράγεται ή ανακτάται και μεταφράζεται στο σχήμα που διευκρινίζεται από το αίτημα. Η εικονική περιεκτικότητα σε αρχεία δεν χρειάζεται να διατηρηθεί ως αποθηκευμένο φυσικό αρχείο με το ζητούμενο σχήμα. Το ζητούμενο περιεχόμενο αυτού του εικονικού αρχείου κωδικοποιείται σύμφωνα με το πρωτόκολλο από το οποίο το αίτημα παραλήφθηκε αρχικά. Μόλις κωδικοποιηθεί έτσι, το ζητούμενο περιεχόμενο του εικονικού αρχείου διαβιβάζεται σε απάντηση στο αίτημα.