The present invention provides the device and method of processing
distributed files whereby the load to file servers and communication
traffic on the paths is reduced by effectively utilizing duplicates. The
distributed file processor of the present invention comprises a context
unit that processes a raw material file based on the virtual URL
configured by qualifying a raw material file name with a procedure name,
etc., representing a procedure to edit and process a raw material, a
result holding unit that holds a process result of the raw material file
processed by the context unit, and a result control unit that judges the
validity of the process result held by the result holding unit. The result
control unit judges the validity of the process result based on the raw
material file name and procedure name corresponding to the process result,
a process execution date and time of a procedure process, and a process
request identifier inherent to a request that demanded to execute the
procedure process, etc.
La présente invention fournit le dispositif et la méthode de traiter les dossiers distribués par lequel la charge aux serveurs d'archivage et au trafic de communication sur les chemins soit réduite en utilisant efficacement des reproductions. Le processeur distribué de dossier de la présente invention comporte une unité de contexte qui traite un dossier de matière première première basé sur le URL virtuel configuré en qualifiant un nom de fichier de matière première première avec un nom de procédé, etc., représentant un procédé pour éditer et traiter une matière première première, un résultat tenant l'unité qui tient un résultat de processus du dossier de matière première première traité par l'unité de contexte, et une unité de commande de résultat qui juge la validité du résultat de processus tenu par le résultat tenant l'unité. L'unité de commande de résultat juge la validité du résultat de processus basé sur le nom de fichier de matière première première et le nom de procédé correspondant au résultat de processus, une date d'exécution et un temps de processus d'un processus de procédé, et une marque de processus de demande inhérente à une demande qui a exigé d'exécuter le processus de procédé, etc...