JP2000276392A - System and method for automatic file collection and distribution - Google Patents
System and method for automatic file collection and distributionInfo
- Publication number
- JP2000276392A JP2000276392A JP11080920A JP8092099A JP2000276392A JP 2000276392 A JP2000276392 A JP 2000276392A JP 11080920 A JP11080920 A JP 11080920A JP 8092099 A JP8092099 A JP 8092099A JP 2000276392 A JP2000276392 A JP 2000276392A
- Authority
- JP
- Japan
- Prior art keywords
- distribution
- file
- collection
- definition
- file collection
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000009826 distribution Methods 0.000 title claims abstract description 241
- 238000000034 method Methods 0.000 title claims description 27
- 238000004891 communication Methods 0.000 claims abstract description 27
- 238000012544 monitoring process Methods 0.000 claims abstract description 4
- 238000002360 preparation method Methods 0.000 claims description 13
- 230000004913 activation Effects 0.000 claims description 5
- 238000003384 imaging method Methods 0.000 claims 1
- 230000000694 effects Effects 0.000 description 10
- 238000012546 transfer Methods 0.000 description 10
- 238000010586 diagram Methods 0.000 description 7
- 238000002716 delivery method Methods 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 2
- 230000003203 everyday effect Effects 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 239000000470 constituent Substances 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 125000004122 cyclic group Chemical group 0.000 description 1
Landscapes
- Information Transfer Between Computers (AREA)
- Computer And Data Communications (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、ネットワークを構
成するクライアント・サーバシステム間のファイル自動
集配信技術に係り、特にファイル等のアクセス権利や集
配信を行うタイミングの指定を含むファイル集配信定義
をあらかじめ設定しておくことによって自動的にファイ
ル集配信を行うファイル自動集配信システムおよびファ
イル自動集配信方法に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an automatic file collection / distribution technique between a client and a server system constituting a network. The present invention relates to an automatic file collection / delivery system and a file automatic collection / distribution method for automatically performing file collection / delivery by setting in advance.
【0002】[0002]
【従来の技術】ネットワークを構成するクライアント・
サーバシステム間でファイル集配信を行う従来のファイ
ル自動集配信システムとしては、例えば、特開平3−2
82672号公報(第1従来技術)、特開平4−564
44号公報(第2従来技術)、特開平4−71058号
公報(第3従来技術)、特開平4−178850号公報
(第4従来技術)に記載のものがある。このような従来
技術は次のように動作する。まず、クライアント側か
ら、サーバ側へログインを行い、ユーティリティやファ
イル転送プログラム等によりファイルを転送する。これ
らを自動的に行う場合は、ユーティリティやファイル転
送プログラムの自動実行定義を行い、時間指定により起
動する。また、ファイル転送プログラムは個別に作成し
なければならない。2. Description of the Related Art Clients constituting a network
A conventional automatic file collection and distribution system for performing file collection and distribution between server systems is disclosed in, for example, Japanese Patent Laid-Open No. 3-2.
No. 82672 (first prior art), Japanese Unexamined Patent Publication No. 4-564
No. 44 (second prior art), Japanese Patent Application Laid-Open No. 4-71058 (third conventional technology) and Japanese Patent Application Laid-Open No. 4-178850 (fourth conventional technology). Such a conventional technique operates as follows. First, the client logs in to the server and transfers files using a utility or a file transfer program. When performing these automatically, a utility or a file transfer program is defined to be automatically executed, and is started at a specified time. Also, the file transfer program must be created individually.
【0003】[0003]
【発明が解決しようとする課題】しかしながら、上記従
来技術には以下に掲げる問題点があった。第1の問題点
は、ファイルの集配信(ファイルの転送)を行う定義
(指示)が煩雑であったということである。その理由
は、ファイルを集配信(転送)するタイミングの指示と
どのファイルを集配信するか(ファイル名指示)、受信
時のモード(ファイルへのオーバライト、アペンド等)
等の指示を別々に行っており、クライアントもしくは端
末側設定の変更を行う場合にそのクライアント上での作
業が必要であったため、作業が煩雑になるからである。
そして第2の問題点は、ファイルの集配信を行う指定が
簡単な指定しかできなかったということである。その理
由は、これまでファイル転送に簡単な指定しかできず、
条件分岐などの指定が必要な場合は、個別にプログラム
を作成しなければならなかったからである。However, the above prior art has the following problems. The first problem is that the definition (instruction) for collecting and delivering files (transferring files) is complicated. The reason is the instruction of the timing for collecting and distributing (transferring) the file, which file should be collected and distributed (file name instruction), and the mode at the time of reception (overwriting to file, appending, etc.)
This is because instructions such as the above are performed separately, and when changing settings on the client or the terminal side, work on the client is required, which complicates the work.
The second problem is that only simple designation of file collection / distribution was possible. The reason is that until now you can only specify a simple file transfer,
This is because a program had to be created individually when a conditional branch or the like was required.
【0004】本発明は斯かる問題点を鑑みてなされたも
のであり、その目的とするところは、ファイル等のアク
セス権利や集配信を行うタイミングの指定を含むファイ
ル集配信定義をあらかじめ設定しておくことによって自
動的にファイル集配信を行うファイル自動集配信システ
ムおよびファイル自動集配信方法を提供する点にある。The present invention has been made in view of such a problem, and an object of the present invention is to set a file collection / distribution definition including a file access right and a timing of collection / distribution in advance. It is another object of the present invention to provide an automatic file collection and distribution system and a file automatic collection and distribution method for automatically performing file collection and distribution.
【0005】[0005]
【課題を解決するための手段】本発明の請求項1に記載
の要旨は、ファイル等のアクセス権利や集配信を行うタ
イミングの指定を含むファイル集配信定義をあらかじめ
設定しておくことによって自動的にファイル集配信を行
うファイル自動集配信システムであって、所定のユーザ
名を定義する機能を有するユーザ定義部と、オペレーテ
ィングシステムレベルのアクセス権とは別にシステム内
でのアクセス権利を定義する機能を有し前記ユーザ定義
部と同様にセキュリティ対策の一環として使用されるア
クセス権利定義部と、ファイルの集配信の実施形態を指
定し当該集配信の実施形態を定義する機能を有するファ
イル集配信定義部と、前記ファイル集配信定義部にて指
示されたファイル集配信の定義を解釈して通知するファ
イル集配信定義解釈部と、前記ファイル集配信定義部に
指示されたタイミングでファイル集配信を行う場合に指
定された条件に応じてファイル集配信を実行するべく起
動を行う起動制御部と、クライアント・サーバ間の通信
を行うとともにファイルの集配信を行う通信部と、前記
ユーザ定義部に定義されたシステムユーザを認証する機
能を有するユーザ認証部と、ファイルの集配信を行うフ
ァイル集配信実施部と、ファイルの集配信が行われた状
況をモニタして記録を残す実行結果記録部とを有するこ
とを特徴とするファイル自動集配信システムに存する。
また本発明の請求項2に記載の要旨は、ファイル集配信
定義部は、前記集配信の実施形態として集配信を行うフ
ァイル名および/またはファイルの存在するマシン名に
かかる定義を行うように構成されていることを特徴とす
る請求項1に記載のファイル自動集配信システムに存す
る。また本発明の請求項3に記載の要旨は、ファイル集
配信定義部は、前記集配信の実施形態としてファイル書
き込みモードにかかる定義を行うように構成されている
ことを特徴とする請求項1に記載のファイル自動集配信
システムに存する。また本発明の請求項4に記載の要旨
は、ファイル集配信定義部は、前記集配信の実施形態と
してファイル集配信を行うタイミングにかかる定義を行
うように構成されていることを特徴とする請求項1に記
載のファイル自動集配信システムに存する。また本発明
の請求項5に記載の要旨は、ファイル集配信を行う準備
段階のフェーズと実際に集配信を行うフェーズに分かれ
る準備段階のフェーズで前記ユーザ定義部によるユーザ
定義および前記アクセス権利定義部によるアクセス権利
定義を行う際に、前記ユーザ定義部がシステムのユーザ
を定義し、前記アクセス権利定義部が当該ユーザの定義
に基づいてセキュリティのチェックを行い、ファイル毎
かユーザ毎にアクセス権利を定義して不正なアクセスを
防止し、前記ファイル集配信定義部がファイル集配信を
行う条件、ファイル名を前記ファイル集配信定義解釈部
により定義するように構成されていることを特徴とする
請求項1乃至4のいずれか一項に記載のファイル自動集
配信システムに存する。また本発明の請求項6に記載の
要旨は、前記ファイル集配信定義解釈部による集配信の
定義が終了した後当該定義をシステムに反映させるため
に前記ファイル集配信定義解釈部が定義を解釈してシス
テムに通知し、前記ファイル集配信定義解釈部による定
義解釈に基づいて前記起動制御部がファイル集配信の起
動スケジュールを作成し、当該スケジューリングされた
タイミングで前記通信部が実際のファイル集配信を実行
し、前記ユーザ認証部がクライアント側からサーバへユ
ーザを確認してログインを行い前記準備段階で定義した
ファイルのアクセス権利定義を参照し、ユーザ名とファ
イルのアクセス権利のチェックを行い、アクセス権利違
反でなければ前記ファイル集配信実施部がファイルの集
配信を行い、ファイルの集配信の結果のログを前記実行
結果記録部がログファイルに記録するように構成されて
いることを特徴とする請求項1乃至5のいずれか一項に
記載のファイル自動集配信システムに存する。また本発
明の請求項7に記載の要旨は、ファイル等のアクセス権
利や集配信を行うタイミングの指定を含むファイル集配
信定義をあらかじめ設定しておくことによって自動的に
ファイル集配信を行うファイル自動集配信方法であっ
て、所定のユーザ名を定義する機能を有するユーザ定義
工程と、オペレーティングシステムレベルのアクセス権
とは別にシステム内でのアクセス権利を定義する機能を
有し前記ユーザ定義工程と同様にセキュリティ対策の一
環として使用されるアクセス権利定義工程と、ファイル
の集配信の実施形態を指定し当該集配信の実施形態を定
義する機能を有するファイル集配信定義工程と、前記フ
ァイル集配信定義工程にて指示されたファイル集配信の
定義を解釈して通知するファイル集配信定義解釈工程
と、前記ファイル集配信定義工程に指示されたタイミン
グでファイル集配信を行う場合に指定された条件に応じ
てファイル集配信を実行するべく起動を行う起動制御工
程と、クライアント・サーバ間の通信を行うとともにフ
ァイルの集配信を行う通信工程と、前記ユーザ定義工程
に定義されたシステムユーザを認証する機能を有するユ
ーザ認証工程と、ファイルの集配信を行うファイル集配
信実施工程と、ファイルの集配信が行われた状況をモニ
タして記録を残す実行結果記録工程とを有することを特
徴とするファイル自動集配信方法に存する。また本発明
の請求項8に記載の要旨は、ファイル集配信定義工程
は、前記集配信の実施形態として集配信を行うファイル
名および/またはファイルの存在するマシン名にかかる
定義を行う工程を含むことを特徴とする請求項7に記載
のファイル自動集配信方法に存する。また本発明の請求
項9に記載の要旨は、ファイル集配信定義工程は、前記
集配信の実施形態としてファイル書き込みモードにかか
る定義を行う工程を含むことを特徴とする請求項7に記
載のファイル自動集配信方法に存する。また本発明の請
求項10に記載の要旨は、ファイル集配信定義工程は、
前記集配信の実施形態としてファイル集配信を行うタイ
ミングにかかる定義を行う工程を含むことを特徴とする
請求項7に記載のファイル自動集配信方法に存する。ま
た本発明の請求項11に記載の要旨は、ファイル集配信
を行う準備段階のフェーズと実際に集配信を行うフェー
ズに分かれる準備段階のフェーズで前記ユーザ定義工程
によるユーザ定義および前記アクセス権利定義工程によ
るアクセス権利定義を行う際に、前記ユーザ定義工程が
システムのユーザを定義する工程と、前記アクセス権利
定義工程が当該ユーザの定義に基づいてセキュリティの
チェックを行う工程と、ファイル毎かユーザ毎にアクセ
ス権利を定義して不正なアクセスを防止する工程と、前
記ファイル集配信定義工程がファイル集配信を行う条
件、ファイル名を前記ファイル集配信定義解釈工程によ
り定義する工程とを含むことを特徴とする請求項7乃至
10のいずれか一項に記載のファイル自動集配信方法に
存する。また本発明の請求項12に記載の要旨は、前記
ファイル集配信定義解釈工程による集配信の定義が終了
した後当該定義をシステムに反映させるために前記ファ
イル集配信定義解釈工程が定義を解釈してシステムに通
知する工程と、前記ファイル集配信定義解釈工程による
定義解釈に基づいて前記起動制御工程がファイル集配信
の起動スケジュールを作成する工程と、当該スケジュー
リングされたタイミングで前記通信工程が実際のファイ
ル集配信を実行する工程と、前記ユーザ認証工程がクラ
イアント側からサーバへユーザを確認してログインを行
い前記準備段階で定義したファイルのアクセス権利定義
を参照する工程と、ユーザ名とファイルのアクセス権利
のチェックを行う工程と、アクセス権利違反でなければ
前記ファイル集配信実施工程がファイルの集配信を行う
工程と、ファイルの集配信の結果のログを前記実行結果
記録工程がログファイルに記録する工程とを含むことを
特徴とする請求項7乃至11のいずれか一項に記載のフ
ァイル自動集配信方法に存する。The gist of claim 1 of the present invention is to automatically set a file collection / distribution definition including a file access right and a timing of collection / distribution in advance. An automatic file collection and distribution system that performs file collection and distribution, a user definition unit having a function of defining a predetermined user name, and a function of defining an access right in the system separately from an operating system level access right An access right definition unit which has the same function as the user definition unit and is used as part of security measures; and a file collection / distribution definition unit which has a function of designating a file collection / distribution embodiment and defining the collection / distribution embodiment. A file collection distribution definition solution for interpreting and notifying the file collection distribution instruction instructed by the file collection distribution definition unit. Communication unit between a client and a server; a start control unit that starts the file collection and distribution according to a designated condition when performing the file collection and distribution at a timing instructed by the file collection and distribution unit; A communication unit for performing file collection and distribution, a user authentication unit having a function of authenticating a system user defined in the user definition unit, a file collection and distribution execution unit for performing file collection and distribution, and a file collection and distribution unit. An automatic file collection / distribution system characterized by having an execution result recording unit that monitors the state of distribution and records the result.
According to another aspect of the present invention, the file collection / distribution defining unit is configured to perform a definition relating to a file name for performing collection / distribution and / or a machine name where the file exists as the embodiment of the collection / distribution. 2. The automatic file collection / delivery system according to claim 1, wherein: The gist of claim 3 of the present invention is that the file collection / distribution defining unit is configured to define a file writing mode as an embodiment of the collection / delivery. It exists in the file automatic collection and distribution system described. The gist of claim 4 of the present invention is characterized in that the file collection / distribution defining unit is configured to define the timing of performing the file collection / distribution as an embodiment of the collection / distribution. Item 1 is an automatic file collection / delivery system according to Item 1. The gist of claim 5 of the present invention is that the user definition by the user definition unit and the access right definition unit are divided into a preparation stage phase for performing file collection and distribution and a preparation stage phase for actually performing collection and distribution. When the access right is defined by the user, the user definition unit defines a user of the system, the access right definition unit checks security based on the definition of the user, and defines an access right for each file or each user. 2. The file collection / distribution definition unit is configured to prevent unauthorized access, and the file collection / distribution definition unit defines a file collection distribution condition and a file name by the file collection / delivery definition interpretation unit. 5. The automatic file collection / delivery system according to any one of the above items 4 to 4. The gist of claim 6 of the present invention is that the file collection / distribution definition interpreting unit interprets the definition in order to reflect the definition to the system after the definition of the collection / distribution by the file collection / distribution definition interpreting unit is completed. The start control unit creates an activation schedule for file collection and distribution based on the definition interpretation by the file collection and distribution definition interpretation unit, and the communication unit performs actual file collection and distribution at the scheduled timing. Execute, the user authentication unit checks the user from the client side to the server, logs in, refers to the file access right definition defined in the preparation stage, checks the user name and the file access right, and checks the access right. If it is not a violation, the file collection / distribution execution unit performs file collection / distribution, and logs the result of the file collection / distribution. The consists in automatic file collection and delivery system according to any one of claims 1 to 5 wherein the execution result recording unit is characterized in that it is configured to record in the log file. The gist of claim 7 of the present invention resides in that a file collection distribution including a file access right and a specification of a collection distribution timing is set in advance to automatically perform file collection and distribution. A collection / delivery method, which has a function of defining a predetermined user name and a function of defining an access right in a system separately from an access right at an operating system level. An access right definition step used as part of security measures, a file collection / distribution definition step having a function of designating a file collection / distribution embodiment and defining the collection / distribution embodiment; A file collection / distribution definition interpretation step of interpreting and notifying the file collection / distribution definition specified in In the case of performing file collection and distribution at the timing instructed in the file collection and distribution process, a startup control step for starting file collection and distribution in accordance with the specified conditions, and communication between the client and server and file A communication step of collecting and distributing files, a user authentication step having a function of authenticating a system user defined in the user definition step, a file collecting and delivering step of collecting and delivering files, and a file collecting and delivering step. And an execution result recording step of monitoring the situation and recording the result. The gist of claim 8 of the present invention is that the file collection / distribution defining step includes, as an embodiment of the collection / distribution, a step of defining a file name to be subjected to the collection and / or a machine name where the file exists. A file automatic collection / delivery method according to claim 7, wherein The gist of the ninth aspect of the present invention is that the file collection / distribution defining step includes a step of defining a file writing mode as an embodiment of the file collection / distribution. It exists in the automatic collection and distribution method. The gist of claim 10 of the present invention is that the file collection / delivery defining step comprises:
8. The automatic file collection / delivery method according to claim 7, further comprising a step of defining a timing for performing file collection / delivery as an embodiment of the collection / delivery. The gist of claim 11 of the present invention is that a user-defined process and a access right-defined process are performed in a preparatory stage in which a file collection and distribution is actually performed and a phase in which a collection and distribution is actually performed. When defining an access right, the user defining step defines a user of the system; the access right defining step performs a security check based on the definition of the user; and A step of defining an access right to prevent unauthorized access; and a step of defining the file collection and distribution condition and the file name by the file collection and distribution definition step in the file collection and distribution definition step. An automatic file collection and distribution method according to any one of claims 7 to 10. The gist of claim 12 of the present invention is that the file collection / distribution definition interpreting step interprets the definition in order to reflect the definition in the system after the definition of the collection / distribution by the file collection / distribution definition interpretation step is completed. Notifying the system, and the start control step creates a start schedule for file collection / distribution based on the definition interpretation by the file collection / distribution definition interpreting step. A step of performing file collection and distribution; a step in which the user authentication step confirms a user from the client side to the server, logs in, and refers to a file access right definition defined in the preparation step; and a user name and file access A step of checking the right and the step of executing the file collection and distribution if the access right is not violated. The method according to any one of claims 7 to 11, further comprising: a step of collecting and distributing files; and a step of recording a log of a result of the file distribution by the execution result recording step in a log file. It is in the file automatic collection and distribution method described.
【0006】[0006]
【発明の実施の形態】図1は本発明の一実施の形態にか
かるファイル自動集配信システムを説明するための機能
ブロック図である。図1において、1はユーザ定義部、
2はアクセス権利定義部、3はファイル集配信定義部、
4はファイル集配信定義解釈部、5は起動制御部、6は
通信部、7はユーザ認証部、8は実行結果記録部、9は
ファイル集配信実施部である。FIG. 1 is a functional block diagram for explaining an automatic file collection / delivery system according to an embodiment of the present invention. In FIG. 1, 1 is a user-defined unit,
2 is an access right definition unit, 3 is a file collection distribution definition unit,
Reference numeral 4 denotes a file collection / distribution definition interpreting unit, 5 denotes an activation control unit, 6 denotes a communication unit, 7 denotes a user authentication unit, 8 denotes an execution result recording unit, and 9 denotes a file collection / distribution execution unit.
【0007】ユーザ定義部1は、ファイル自動集配信シ
ステムにおけるユーザ名を定義する機能を有し、セキュ
リティ対策の一環として不正なアクセスを防止し、機密
の保護や破壊からファイル自動集配信システムやファイ
ルを守るために使用される。The user definition section 1 has a function of defining a user name in the automatic file collection / delivery system, prevents unauthorized access as part of security measures, and protects or destroys confidentiality. Used to protect.
【0008】アクセス権利定義部2は、OS(Oper
ating System)レベルのアクセス権とは別
に、ファイル自動集配信システム内で定義する機能を有
し、ユーザ定義部1と同様にセキュリティ対策の一環と
して使用される。[0008] The access right definition unit 2 is provided with an OS (operator).
Aside from the access right at the level of the “Acquiring System” level, it has a function to be defined in the automatic file collection / delivery system, and is used as a part of security measures similarly to the user definition unit 1.
【0009】ファイル集配信定義部3は、ファイルの集
配信をどのように実施するか指定する機能を有し、主に
以下の点について定義することが可能である。The file collection / distribution defining unit 3 has a function of designating how to perform file collection / distribution, and can mainly define the following points.
【0010】集配信を行うファイル名およびファイル
の存在するマシン名について定義、 ファイル書き込みモード(オーバライト・アペンド
等)について定義、 ファイル集配信を行うタイミング(時刻など)につい
て定義。[0010] The definition of the file name for performing the collection and distribution and the name of the machine where the file exists, the definition of the file writing mode (overwrite append, etc.), and the definition of the timing of the file collection and distribution (time, etc.).
【0011】ファイル集配信定義解釈部4は、ファイル
集配信定義部3にて指示されたファイル集配信の定義を
解釈して通信部6等に通知する機能を有する。The file collection / distribution definition interpreting section 4 has a function of interpreting the file collection / distribution definition specified by the file collection / distribution defining section 3 and notifying the communication section 6 or the like.
【0012】起動制御部5は、ファイル集配信定義部3
に指示されたタイミングでファイル集配信を行う場合、
指定された時刻等にファイル集配信を実行するべく起動
を行う機能を有する。The start control unit 5 includes a file collection / distribution defining unit 3
If you want to distribute files at the timing specified in,
It has a function of starting to execute file collection distribution at a designated time or the like.
【0013】通信部6は、クライアント・サーバ間の通
信を行い、ファイルの集配信を行う機能を有する。The communication section 6 has a function of performing communication between the client and the server and collecting and delivering files.
【0014】ユーザ認証部7は、ユーザ定義部1に定義
された、ファイル自動集配信システムのユーザを認証す
る機能を有し、セキュリティ対策の一環として不正なア
クセスを防止し、機密の保護や破壊からファイル自動集
配信システムやファイルを守るために使用される。The user authentication unit 7 has a function of authenticating a user of the automatic file collection and distribution system defined in the user definition unit 1, prevents unauthorized access as part of security measures, and protects and destroys confidentiality. Used to protect files from automatic file collection and distribution systems and files.
【0015】実行結果記録部8は、ファイルの集配信が
行われた状況をモニタし、記録を残す機能を有し、ファ
イル自動集配信システム使用者が、ファイルのバージョ
ン管理などトレースを取る場合などに使用される。The execution result recording unit 8 has a function of monitoring the status of file collection and distribution and keeping a record, and when the user of the automatic file collection and distribution system takes a trace such as file version management. Used for
【0016】次に、図1を参照してファイル自動集配信
システムの全体の動作(ファイル自動集配信方法)につ
いて詳細に説明する。本実施の形態では、まず、ファイ
ル集配信を行う準備段階のフェーズと実際に集配信を行
うフェーズに分かれる準備段階のフェーズでは、ユーザ
定義部1、アクセス権利定義部2により、ユーザ定義お
よびアクセス権利定義を行う。すなわち、ユーザ定義部
1は、ファイル自動集配信システムのユーザを定義し、
これとアクセス権利定義部2によりセキュリティのチェ
ックを行う。またアクセス権利定義部2では、ファイル
毎かユーザ毎にアクセスの権利を定義し、不正なアクセ
スを防止する。Next, the overall operation of the automatic file collection / delivery system (file automatic collection / delivery method) will be described in detail with reference to FIG. In the present embodiment, first, in a preparation stage phase in which the file collection and distribution is divided into a preparation stage in which the file distribution is actually performed, the user definition unit 1 and the access right definition unit 2 use the user definition and the access right definition unit 2 to define the user definition and the access right. Make a definition. That is, the user definition unit 1 defines a user of the automatic file collection and distribution system,
This and the access right definition unit 2 check the security. The access right definition unit 2 defines an access right for each file or for each user to prevent unauthorized access.
【0017】次に、ファイル集配信定義部3がファイル
集配信を行う条件やファイル名などの詳細をファイル集
配信定義解釈部4により定義する。これにより、いつ
(タイミング=時刻やシステム立ち上げ時等)、どこ
(マシン名)の何というファイルを、どのような条件で
(ファイルの有無、日付比較、ファイルサイズ比較な
ど)どこに(マシン名)どのようなファイル名で集配信
をするか、等を記述する。これにより、基本的な集配信
実施準備ができたので、次に、ファイルが集配信(転
送)される実施フローを説明する。Next, the file collection / distribution definition unit 3 defines details such as conditions for file collection / distribution and file names by the file collection / distribution definition interpreting unit 4. By this, when (timing = time, system startup, etc.), where (machine name), what file, and under what conditions (file existence, date comparison, file size comparison, etc.), where (machine name) Describe the file name to be used for collection and distribution, etc. As a result, the basic collective delivery preparation has been completed. Next, a description will be given of an implementation flow in which the files are collectively distributed (transferred).
【0018】ファイル集配信定義解釈部4による集配信
の定義が終了したら、その定義をファイル自動集配信シ
ステムに反映させるため、ファイル集配信定義解釈部4
により定義を解釈してファイル自動集配信システムに通
知する。ファイル集配信定義解釈部4による定義解釈に
より、起動制御部5はファイル集配信の起動(実行)ス
ケジュールを作成する。When the file collection / distribution definition interpreting unit 4 completes the definition of the collection / distribution, the file collection / distribution definition interpreting unit 4 reflects the definition in the automatic file collection / distribution system.
Interprets the definition and notifies the file automatic collection and distribution system. The start control unit 5 creates a start (execution) schedule for file collection distribution based on the definition interpretation by the file collection distribution interpretation unit 4.
【0019】続いて、スケジューリングされたタイミン
グで、通信部6が実際のファイル集配信を実行する。通
信部6がファイル集配信するファイルにはGET(集
信)モードとPUT(配信)モードがある。GET(集
信)モードの場合はクライアントおよびサーバ双方の通
信部6により通信を行い、クライアント側ユーザがサー
バへユーザ認証部7によりユーザを確認し、ログインを
行う。この後、準備段階で定義したファイルのアクセス
権利定義を参照し、ユーザ名とファイルのアクセス権利
のチェックを行う。このとき、アクセス権利違反でなけ
れば、ファイル集配信実施部9がファイルの集配信(転
送)を行う。ファイルの集配信(転送)は、オーバライ
トかアペンドかクリエイトか、準備段階でファイル集配
信定義部3で定義された条件などを加味して実施され
る。実施された結果のログは、実行結果記録部8でリサ
イクリックにまたはアペンドにログファイルに記録され
る。Then, at the scheduled timing, the communication unit 6 executes actual file collection and distribution. The files collected and distributed by the communication unit 6 include a GET (collection) mode and a PUT (distribution) mode. In the case of the GET (collection) mode, communication is performed by the communication unit 6 of both the client and the server, and the client-side user confirms the user to the server by the user authentication unit 7 and logs in. Thereafter, the user name and the file access right are checked with reference to the file access right definition defined in the preparation stage. At this time, if the access right is not violated, the file collection / distribution execution unit 9 performs file collection / distribution (transfer). The file collection / distribution (transfer) is performed in consideration of overwrite, append, or create, the conditions defined by the file collection / distribution definition unit 3 in the preparation stage, and the like. The log of the execution result is recorded in the log file by the execution result recording unit 8 in a cyclic manner or appending.
【0020】次にファイル自動集配信システムの動作
(ファイル自動集配信方法)の具体例を説明する。図2
はファイル自動集配信の実施手順説明図である。以下で
は、クライアント側にてファイル集配信定義を行い、ト
リガーをかけてファイルの集配信を行うにあたり、クラ
イアント側のユーザ定義部1およびアクセス権利定義部
2による準備段階はすでに行われているものとして実際
の集配信の実施について説明する。Next, a specific example of the operation of the automatic file collection / delivery system (file automatic collection / delivery method) will be described. FIG.
FIG. 7 is an explanatory diagram of an execution procedure of automatic file collection and delivery. In the following description, it is assumed that the client-side user definition unit 1 and the access right definition unit 2 have already performed the preparation stage in performing file collection and distribution on the client side and performing file collection and distribution with a trigger. The actual collection and delivery will be described.
【0021】図2に示すように、今、クライアント側に
て集配信が2件定義されていて、その1件目の定義はサ
ーバ上の対象ファイル1をクライアント側へオーバーラ
イトにてファイル自動集配信システムの立ち上げ時にフ
ァイルの日付が変わっていれば、図2に示すように、そ
のファイルをGET(集信)する。一方2件目の定義
は、クライアント側の対象ファイル2を毎日午前9時に
サーバ側へPUT(配信)しサーバ側のファイルへアペ
ンドする。As shown in FIG. 2, two collections and distributions are now defined on the client side, and the first definition is to automatically overwrite the target file 1 on the server to the client side by overwriting. If the date of the file has changed when the distribution system is started, the file is GET (collected) as shown in FIG. On the other hand, the definition of the second case is that the target file 2 on the client side is PUT (distributed) to the server side every day at 9:00 am and appended to the file on the server side.
【0022】1件目の定義について、図2に示すクライ
アント側のファイル集配信定義部3に定義されたファイ
ルGETは、ファイル自動集配信システム立ち上げ時図
2に示すクライアント側のファイル集配信定義解釈部4
により解釈され、まずクライアント上の対象ファイルの
日付を取得し、更にファイルのアクセス権利に書き込み
権利が付与されているか確認する。その後、図2に示す
クライアント側の通信部6により図2に示すサーバ側の
通信部6と通信を開始し、図2に示すサーバ側のユーザ
認証部7、アクセス権利定義部2によるユーザ認証、ア
クセス権利をへてサーバ側対象ファイル1の日付を取得
し、これと比較を行い、サーバ側のファイルが新しけれ
ば、図2に示すサーバ側の通信部6およびクライアント
側の通信部6により実際にファイルGET(転送)を行
う。対象ファイル1はクライアント上にオーバーライト
され、クライアント側の実行結果記録部8によりログ情
報が記録される。Regarding the first definition, the file GET defined in the file collection / distribution definition unit 3 on the client side shown in FIG. Interpretation unit 4
First, the date of the target file on the client is obtained, and further, it is confirmed whether the write right is granted to the access right of the file. Thereafter, communication with the server-side communication unit 6 shown in FIG. 2 is started by the client-side communication unit 6 shown in FIG. 2, and the server-side user authentication unit 7 and the user authentication by the access right definition unit 2 shown in FIG. The date of the target file 1 on the server side is acquired with the access right, compared with this, and if the file on the server side is new, the communication unit 6 on the server side and the communication unit 6 on the client side shown in FIG. File GET (transfer). The target file 1 is overwritten on the client, and log information is recorded by the execution result recording unit 8 on the client side.
【0023】ログ情報について詳細に取るか、簡易化し
て取るかなど、取得する項目は事前の設定により決定さ
れる。ファイルをGET(転送)した2件目の定義に応
じて、毎日午前9時に対象ファイル2がサーバ側へPU
T(配信)される。すなわち、マシンカレンダーと時計
から日付や時刻などを取得した後に、図2に示すクライ
アント側の起動制御部5から配信実施を通知される。1
件目の定義と同様に、図2に示すクライアント側の通信
部6により、クライアントおよびサーバ両方のアクセス
権利を確認した後にファイルのPUT(配信)が行われ
る。このとき、ファイル集配信定義は図2に示すクライ
アント側のファイル集配信定義解釈部4でクライアント
側のトリガーで実施され、ログはサーバ側の実行結果記
録部8によって記録される。このように、ファイル自動
集配信システムは、集配信定義を1ヶ所で行うことによ
り複数のマシン間の集配信を管理できる。The items to be obtained, such as whether the log information is to be taken in detail or simplified, are determined by prior setting. According to the definition of the second GET (transfer) of the file, the target file 2 is sent to the server at 9:00 am every day.
T (distribution). That is, after the date and time are acquired from the machine calendar and the clock, the execution is notified from the activation control unit 5 on the client side shown in FIG. 1
Similarly to the definition of the item, the client communication unit 6 shown in FIG. 2 performs PUT (distribution) of the file after confirming the access rights of both the client and the server. At this time, the file collection / distribution definition is executed by the client-side trigger in the client-side file collection / distribution definition interpreting unit 4 shown in FIG. 2, and the log is recorded by the execution result recording unit 8 on the server side. As described above, the automatic file collection / delivery system can manage the collection / delivery between a plurality of machines by defining the collection / delivery at one place.
【0024】図3乃至5に具体例を挙げて説明する。図
3は、本実施の形態の集配信定義マシンとファイル集配
信対象マシンとの関係例を示す関係模式図であって、集
配信定義マシンAとファイル集配信対象マシンBが1対
1形式で接続されているもっとも単純なケースを示して
いる。図3に示すように、本実施の形態では、集配信定
義マシンAに集配信定義がなされ、集配信定義マシンA
とファイル集配信対象マシンBの間でファイルの集配信
(転送)がなされる。A specific example will be described with reference to FIGS. FIG. 3 is a schematic diagram showing an example of the relationship between the collection and distribution definition machine and the file collection and distribution target machine according to the present embodiment. The collection and distribution definition machine A and the file collection and distribution target machine B are in a one-to-one format. This shows the simplest case of connection. As shown in FIG. 3, in the present embodiment, the collective delivery definition machine A defines the collective delivery,
And file collection / delivery (transfer) between the file collection / delivery target machine B.
【0025】図4は、本実施の形態の集配信定義マシン
とファイル集配信対象マシンとの関係例を示す関係模式
図であって、集配信定義マシンAにファイル集配信対象
マシンBとファイル集配信対象マシンCが1対多形式で
接続されているケースを示している。図4に示すよう
に、本実施の形態では、実際にファイルを集配信(転
送)するのは、ファイル集配信対象マシンBとファイル
集配信対象マシンCの間でなされるが、その定義は集配
信定義マシンAになされており、集配信定義マシンAは
対象ファイル自体は取り扱わない。この機能により複数
マシンの集配信の定義を一元化して管理し、ファイル集
配信対象マシンBおよびファイル集配信対象マシンCへ
の設定変更をその都度行わなくてすむため、管理の煩雑
さから逃れることができるといった効果を奏する。FIG. 4 is a schematic diagram showing an example of the relationship between the collection and delivery definition machine and the file collection and delivery target machine according to the present embodiment. This shows a case where the delivery target machines C are connected in a one-to-many format. As shown in FIG. 4, in the present embodiment, the actual collection and distribution (transfer) of a file is performed between the file collection and distribution target machine B and the file collection and distribution target machine C. The distribution definition machine A does not handle the target file itself. With this function, the definition of the collection and distribution of a plurality of machines is centralized and managed, and the setting change to the file collection and distribution target machine B and the file collection and distribution target machine C does not have to be performed each time, thereby avoiding the complexity of management. It has the effect that it can be done.
【0026】図5は、本実施の形態の集配信定義マシン
とファイル集配信対象マシンとの関係例を示す関係模式
図であって、集配信定義マシンAにファイル集配信対象
マシンBとファイル集配信対象マシンCとファイル集配
信対象マシンDとファイル集配信対象マシンEが1対多
形式で接続されているケースを示している。図5に示す
ように、本実施の形態では、集配信定義マシンAにて定
義を行い、集配信定義マシンAに1対多形式で接続され
ているファイル集配信対象マシンBとファイル集配信対
象マシンCとファイル集配信対象マシンDとファイル集
配信対象マシンEにファイルの集配信を行うことができ
る。各マシン(ファイル集配信対象マシンB、ファイル
集配信対象マシンC、ファイル集配信対象マシンD、フ
ァイル集配信対象マシンE)と集配信定義マシンAは1
対1の関係となるが集配信定義マシンAと各マシンは1
対多となり、各種ファイルの集配信を簡単に運用するこ
とができるといった効果を奏する。FIG. 5 is a schematic diagram showing an example of the relationship between the collection and delivery definition machine of the present embodiment and the file collection and delivery target machine. This shows a case where the distribution target machine C, the file collection distribution target machine D, and the file collection distribution target machine E are connected in a one-to-many format. As shown in FIG. 5, in the present embodiment, the file collection and distribution target machine B and the file collection and distribution target are defined on the collection and distribution definition machine A and connected to the collection and distribution definition machine A in a one-to-many format. The file collection and distribution can be performed to the machine C, the file collection distribution target machine D, and the file collection distribution target machine E. Each machine (file collection / distribution target machine B, file collection / distribution target machine C, file collection / distribution target machine D, file collection / distribution target machine E) and collection / distribution definition machine A are 1
It has a one-to-one relationship, but the collective delivery definition machine A and each machine are 1
There is an effect that collection and distribution of various files can be easily operated.
【0027】以上説明したように、本実施の形態によれ
ば、以下に掲げる効果を奏する。第1の効果は、ファイ
ルの集配信(ファイルの転送)を行う定義(指示)を簡
便に定義でき、集中して管理できることである。第2の
効果は、ファイルを集配信(転送)するタイミングの指
示とどのファイルを集配信するか(ファイル名指示)、
受信時のモード(ファイルへのオーバライト、アペンド
等)等の指示を総合して定義でき、クライアントもしく
は端末側設定の変更を行う場合、そのクライアントもし
くは端末上での作業をコントロールマシンにて一括管理
できることである。そして第3の効果は、高度なファイ
ル集配信定義が可能なことである。As described above, according to the present embodiment, the following effects can be obtained. A first effect is that a definition (instruction) for collective distribution of a file (transfer of a file) can be easily defined and can be centrally managed. The second effect is an instruction of the timing of collecting and distributing (transferring) files, which file is to be collected and distributed (file name instruction),
Instructions such as reception mode (overwrite to file, append, etc.) can be defined comprehensively, and when changing settings on the client or terminal side, work on the client or terminal is collectively managed by the control machine What you can do. The third effect is that advanced file collection and distribution definition is possible.
【0028】なお、本発明が上記各実施の形態に限定さ
れず、本発明の技術思想の範囲内において、各実施の形
態は適宜変更され得ることは明らかである。また上記構
成部材の数、位置、形状等は上記実施の形態に限定され
ず、本発明を実施する上で好適な数、位置、形状等にす
ることができる。また、各図において、同一構成要素に
は同一符号を付している。It is to be noted that the present invention is not limited to the above embodiments, and each embodiment can be appropriately changed within the scope of the technical idea of the present invention. Further, the number, position, shape, and the like of the constituent members are not limited to the above-described embodiment, and can be set to numbers, positions, shapes, and the like suitable for carrying out the present invention. In each drawing, the same components are denoted by the same reference numerals.
【0029】[0029]
【発明の効果】本発明は以上のように構成されているの
で、以下に掲げる効果を奏する。第1の効果は、ファイ
ルの集配信(ファイルの転送)を行う定義(指示)を簡
便に定義でき、集中して管理できることである。第2の
効果は、ファイルを集配信(転送)するタイミングの指
示とどのファイルを集配信するか(ファイル名指示)、
受信時のモード(ファイルへのオーバライト、アペンド
等)等の指示を総合して定義でき、クライアントもしく
は端末側設定の変更を行う場合、そのクライアントもし
くは端末上での作業をコントロールマシンにて一括管理
できることである。そして第3の効果は、高度なファイ
ル集配信定義が可能なことである。Since the present invention is configured as described above, the following effects can be obtained. A first effect is that a definition (instruction) for collective distribution of a file (transfer of a file) can be easily defined and can be centrally managed. The second effect is an instruction of the timing of collecting and distributing (transferring) files, which file is to be collected and distributed (file name instruction),
Instructions such as reception mode (overwrite to file, append, etc.) can be defined comprehensively, and when changing settings on the client or terminal side, work on the client or terminal is collectively managed by the control machine What you can do. The third effect is that advanced file collection and distribution definition is possible.
【図1】本発明の一実施の形態にかかるファイル自動集
配信システムを説明するための機能ブロック図である。FIG. 1 is a functional block diagram for explaining an automatic file collection / delivery system according to an embodiment of the present invention.
【図2】ファイル自動集配信の実施手順説明図である。FIG. 2 is an explanatory diagram of an implementation procedure of automatic file collection and delivery.
【図3】集配信定義マシンとファイル集配信対象マシン
が1対1形式で接続されているケースを示している。FIG. 3 illustrates a case where a collection and delivery definition machine and a file collection and delivery target machine are connected in a one-to-one format.
【図4】集配信定義マシンに2つのファイル集配信対象
マシンが1対多形式で接続されているケースを示してい
る。FIG. 4 illustrates a case where two file collection / delivery target machines are connected to the collection / delivery definition machine in a one-to-many format.
【図5】集配信定義マシンに4つのファイル集配信対象
マシンが接続されているケースを示している。FIG. 5 shows a case where four file collection target machines are connected to the collection definition machine.
1…ユーザ定義部 2…アクセス権利定義部 3…ファイル集配信定義部 4…ファイル集配信定義解釈部 5…起動制御部 6…通信部 7…ユーザ認証部 8…実行結果記録部 9…ファイル集配信実施部 DESCRIPTION OF SYMBOLS 1 ... User definition part 2 ... Access right definition part 3 ... File collection distribution definition part 4 ... File collection distribution definition interpretation part 5 ... Activation control part 6 ... Communication part 7 ... User authentication part 8 ... Execution result recording part 9 ... File collection Delivery implementation department
Claims (12)
うタイミングの指定を含むファイル集配信定義をあらか
じめ設定しておくことによって自動的にファイル集配信
を行うファイル自動集配信システムであって、 所定のユーザ名を定義する機能を有するユーザ定義部
と、 オペレーティングシステムレベルのアクセス権とは別に
システム内でのアクセス権利を定義する機能を有し前記
ユーザ定義部と同様にセキュリティ対策の一環として使
用されるアクセス権利定義部と、 ファイルの集配信の実施形態を指定し当該集配信の実施
形態を定義する機能を有するファイル集配信定義部と、 前記ファイル集配信定義部にて指示されたファイル集配
信の定義を解釈して通知するファイル集配信定義解釈部
と、 前記ファイル集配信定義部に指示されたタイミングでフ
ァイル集配信を行う場合に指定された条件に応じてファ
イル集配信を実行するべく起動を行う起動制御部と、 クライアント・サーバ間の通信を行うとともにファイル
の集配信を行う通信部と、 前記ユーザ定義部に定義されたシステムユーザを認証す
る機能を有するユーザ認証部と、 ファイルの集配信を行うファイル集配信実施部と、 ファイルの集配信が行われた状況をモニタして記録を残
す実行結果記録部とを有することを特徴とするファイル
自動集配信システム。1. An automatic file collection and distribution system for automatically performing file collection and distribution by setting in advance a file collection and distribution definition including access rights to files and the like and timing of collection and distribution. A user definition part having a function of defining a user name of the user, and a function of defining an access right in the system separately from an access right at an operating system level, and is used as part of security measures similarly to the user definition part. An access right definition unit, a file collection / distribution definition unit having a function of designating a file collection / distribution embodiment and defining the collection / distribution embodiment; and a file collection / distribution specified by the file collection / distribution definition unit. A file collection / distribution definition interpreting unit that interprets and notifies the definition of the file collection; An activation control unit that activates to execute file collection and distribution in accordance with a specified condition when performing file collection and distribution by imaging; a communication unit that performs client-server communication and performs file collection and distribution; A user authentication unit having a function of authenticating a system user defined in the user definition unit; a file collection / distribution execution unit for performing file collection / distribution; An automatic file collection / distribution system comprising an execution result recording unit.
実施形態として集配信を行うファイル名および/または
ファイルの存在するマシン名にかかる定義を行うように
構成されていることを特徴とする請求項1に記載のファ
イル自動集配信システム。2. A file collection / distribution defining unit is configured to define a file name and / or a machine name where a file exists for the file / distribution as an embodiment of the file / distribution. The file automatic collection and distribution system according to claim 1.
実施形態としてファイル書き込みモードにかかる定義を
行うように構成されていることを特徴とする請求項1に
記載のファイル自動集配信システム。3. The automatic file collection / distribution system according to claim 1, wherein the file collection / delivery definition unit is configured to define a file writing mode as an embodiment of the collection / delivery.
実施形態としてファイル集配信を行うタイミングにかか
る定義を行うように構成されていることを特徴とする請
求項1に記載のファイル自動集配信システム。4. The automatic file collection according to claim 1, wherein the file collection / distribution defining unit is configured to define a timing of performing the file collection / distribution as an embodiment of the file collection / distribution. Delivery system.
ズと実際に集配信を行うフェーズに分かれる準備段階の
フェーズで前記ユーザ定義部によるユーザ定義および前
記アクセス権利定義部によるアクセス権利定義を行う際
に、前記ユーザ定義部がシステムのユーザを定義し、前
記アクセス権利定義部が当該ユーザの定義に基づいてセ
キュリティのチェックを行い、ファイル毎かユーザ毎に
アクセス権利を定義して不正なアクセスを防止し、前記
ファイル集配信定義部がファイル集配信を行う条件、フ
ァイル名を前記ファイル集配信定義解釈部により定義す
るように構成されていることを特徴とする請求項1乃至
4のいずれか一項に記載のファイル自動集配信システ
ム。5. The method according to claim 1, wherein a user-defined section defines an access right and an access-right defined section defines an access right in a preparatory phase in which a file collection and distribution is divided into a preparation stage and an actual collection and distribution phase. The user definition unit defines a user of the system, the access right definition unit checks security based on the definition of the user, and defines an access right for each file or for each user to prevent unauthorized access. 5. The file collection / distribution definition unit is configured to define a condition for performing file collection / distribution and a file name by the file collection / distribution definition interpreting unit. Automatic file collection and distribution system described.
配信の定義が終了した後当該定義をシステムに反映させ
るために前記ファイル集配信定義解釈部が定義を解釈し
てシステムに通知し、前記ファイル集配信定義解釈部に
よる定義解釈に基づいて前記起動制御部がファイル集配
信の起動スケジュールを作成し、当該スケジューリング
されたタイミングで前記通信部が実際のファイル集配信
を実行し、前記ユーザ認証部がクライアント側からサー
バへユーザを確認してログインを行い前記準備段階で定
義したファイルのアクセス権利定義を参照し、ユーザ名
とファイルのアクセス権利のチェックを行い、アクセス
権利違反でなければ前記ファイル集配信実施部がファイ
ルの集配信を行い、ファイルの集配信の結果のログを前
記実行結果記録部がログファイルに記録するように構成
されていることを特徴とする請求項1乃至5のいずれか
一項に記載のファイル自動集配信システム。6. After the definition of collection and distribution by the file collection and distribution definition interpreting unit is completed, the file collection and distribution definition interpreting unit interprets the definition and notifies the system to reflect the definition to the system. The start control unit creates a start schedule of file collection / distribution based on the definition interpretation by the collection / delivery definition interpreting unit, and the communication unit executes actual file collection / distribution at the scheduled timing, and the user authentication unit Check the user from the client side to the server, log in, refer to the file access right definition defined in the preparation stage, check the user name and file access right, and if the access right is not violated, distribute the file collection The execution unit performs file collection and delivery, and the execution result recording unit records a log of the file collection and delivery result. 6. The automatic file collection / delivery system according to claim 1, wherein the automatic file collection / delivery system is configured to record in a log file.
うタイミングの指定を含むファイル集配信定義をあらか
じめ設定しておくことによって自動的にファイル集配信
を行うファイル自動集配信方法であって、 所定のユーザ名を定義する機能を有するユーザ定義工程
と、 オペレーティングシステムレベルのアクセス権とは別に
システム内でのアクセス権利を定義する機能を有し前記
ユーザ定義工程と同様にセキュリティ対策の一環として
使用されるアクセス権利定義工程と、 ファイルの集配信の実施形態を指定し当該集配信の実施
形態を定義する機能を有するファイル集配信定義工程
と、 前記ファイル集配信定義工程にて指示されたファイル集
配信の定義を解釈して通知するファイル集配信定義解釈
工程と、 前記ファイル集配信定義工程に指示されたタイミングで
ファイル集配信を行う場合に指定された条件に応じてフ
ァイル集配信を実行するべく起動を行う起動制御工程
と、 クライアント・サーバ間の通信を行うとともにファイル
の集配信を行う通信工程と、 前記ユーザ定義工程に定義されたシステムユーザを認証
する機能を有するユーザ認証工程と、 ファイルの集配信を行うファイル集配信実施工程と、 ファイルの集配信が行われた状況をモニタして記録を残
す実行結果記録工程とを有することを特徴とするファイ
ル自動集配信方法。7. An automatic file collection / distribution method for automatically performing file collection / distribution by setting in advance a file collection / distribution definition including designation of access rights of files and the like and timing of collection / distribution. A user-defined process having a function of defining the user name of the user, and a function of defining an access right in the system separately from the access right at the operating system level, which is used as a security measure similarly to the user-defined process. An access right definition step, a file collection / distribution definition step having a function of designating a file collection / distribution embodiment and defining the collection / distribution embodiment; and a file collection / distribution commanded in the file collection / distribution definition step. A file collection / delivery definition interpretation step of interpreting and notifying the definition of the file collection / delivery definition step; A start control step of starting to execute file collection and distribution according to a specified condition when performing file collection and distribution at the indicated timing, and communication for performing communication between a client and a server and performing file collection and distribution Process, a user authentication process having a function of authenticating a system user defined in the user definition process, a file collection / distribution execution process of performing file collection / distribution, and monitoring a state where the file collection / delivery is performed. And an execution result recording step of leaving a record.
の実施形態として集配信を行うファイル名および/また
はファイルの存在するマシン名にかかる定義を行う工程
を含むことを特徴とする請求項7に記載のファイル自動
集配信方法。8. The file collection / distribution defining step includes, as an embodiment of the collection / distribution, a step of defining a file name and / or a machine name where the file exists for performing the collection / distribution. Automatic file collection and distribution method described in.
の実施形態としてファイル書き込みモードにかかる定義
を行う工程を含むことを特徴とする請求項7に記載のフ
ァイル自動集配信方法。9. The automatic file collection / distribution method according to claim 7, wherein the file collection / delivery defining step includes a step of defining a file writing mode as an embodiment of the file collection / delivery.
信の実施形態としてファイル集配信を行うタイミングに
かかる定義を行う工程を含むことを特徴とする請求項7
に記載のファイル自動集配信方法。10. The file collection / distribution defining step, as an embodiment of the file collection / distribution, includes a step of defining a timing for performing file collection / distribution.
Automatic file collection and distribution method described in.
ーズと実際に集配信を行うフェーズに分かれる準備段階
のフェーズで前記ユーザ定義工程によるユーザ定義およ
び前記アクセス権利定義工程によるアクセス権利定義を
行う際に、前記ユーザ定義工程がシステムのユーザを定
義する工程と、前記アクセス権利定義工程が当該ユーザ
の定義に基づいてセキュリティのチェックを行う工程
と、ファイル毎かユーザ毎にアクセス権利を定義して不
正なアクセスを防止する工程と、前記ファイル集配信定
義工程がファイル集配信を行う条件、ファイル名を前記
ファイル集配信定義解釈工程により定義する工程とを含
むことを特徴とする請求項7乃至10のいずれか一項に
記載のファイル自動集配信方法。11. When a user is defined by the user definition step and an access right is defined by the access right definition step in a preparatory phase divided into a preparatory phase for performing file collection and distribution and an actual collection and distribution phase. Wherein the user definition step defines a system user; the access right definition step performs a security check based on the definition of the user; 11. The method according to claim 7, further comprising: a step of preventing access; and a step of defining conditions for performing file collection and distribution in the file collection and distribution definition step and a file name by the file collection and distribution definition interpretation step. The automatic file collection and distribution method according to any one of the preceding claims.
る集配信の定義が終了した後当該定義をシステムに反映
させるために前記ファイル集配信定義解釈工程が定義を
解釈してシステムに通知する工程と、前記ファイル集配
信定義解釈工程による定義解釈に基づいて前記起動制御
工程がファイル集配信の起動スケジュールを作成する工
程と、当該スケジューリングされたタイミングで前記通
信工程が実際のファイル集配信を実行する工程と、前記
ユーザ認証工程がクライアント側からサーバへユーザを
確認してログインを行い前記準備段階で定義したファイ
ルのアクセス権利定義を参照する工程と、ユーザ名とフ
ァイルのアクセス権利のチェックを行う工程と、アクセ
ス権利違反でなければ前記ファイル集配信実施工程がフ
ァイルの集配信を行う工程と、ファイルの集配信の結果
のログを前記実行結果記録工程がログファイルに記録す
る工程とを含むことを特徴とする請求項7乃至11のい
ずれか一項に記載のファイル自動集配信方法。12. After the definition of collection and distribution by the file collection and distribution definition interpretation step is completed, the file collection and distribution definition interpretation step interprets the definition and notifies the system to reflect the definition to the system; A step in which the start control step creates a start schedule of file collection and distribution based on the definition interpretation by the file collection and distribution definition interpretation step; anda step in which the communication step executes actual file collection and distribution at the scheduled timing. A step in which the user authentication step confirms a user from the client side to the server, logs in, and refers to the file access right definition defined in the preparation step; and a step of checking the user name and the file access right. If the access right is not violated, the file collection / distribution execution step performs file collection / delivery. 12. The automatic file collection and distribution according to claim 7, wherein the execution result recording step includes a step of recording a log of a result of file collection and distribution in a log file. 13. Method.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11080920A JP2000276392A (en) | 1999-03-25 | 1999-03-25 | System and method for automatic file collection and distribution |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11080920A JP2000276392A (en) | 1999-03-25 | 1999-03-25 | System and method for automatic file collection and distribution |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2000276392A true JP2000276392A (en) | 2000-10-06 |
Family
ID=13731863
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP11080920A Pending JP2000276392A (en) | 1999-03-25 | 1999-03-25 | System and method for automatic file collection and distribution |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2000276392A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2003017110A1 (en) * | 2001-08-17 | 2003-02-27 | Seastar Corporation | Data file transmission system, data file transmission method, and program |
-
1999
- 1999-03-25 JP JP11080920A patent/JP2000276392A/en active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2003017110A1 (en) * | 2001-08-17 | 2003-02-27 | Seastar Corporation | Data file transmission system, data file transmission method, and program |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7383271B2 (en) | Centralized configuration data management for distributed clients | |
| US6728711B2 (en) | Automatic backup/recovery process | |
| CN110928774A (en) | Automatic test system based on node formula | |
| EP3340573A1 (en) | Distributed storage-based file delivery system and method | |
| US6460055B1 (en) | Systems and methods for backing up data files | |
| US20040187103A1 (en) | Software updating system and method | |
| US20020004824A1 (en) | Method and apparatus for automatically deploying data and simultaneously Executing computer program scripts in a computer network | |
| JP2004227359A (en) | Storage system operation management method based on policy | |
| CA2812525A1 (en) | Virtual server control system and program | |
| US6311205B1 (en) | Persistent user groups on servers managed by central servers | |
| CN112506579A (en) | Multi-service multi-environment management method and system | |
| CN114372040A (en) | Dynamic data source management method and system, client, equipment and storage medium | |
| KR100935831B1 (en) | Data synchronization method using a data structure containing a plurality of event identifiers and data backup solution using the method | |
| CN113010276B (en) | Task scheduling method and device, terminal equipment and storage medium | |
| KR101053681B1 (en) | User terminal and its software management control method and apparatus | |
| WO2009025444A1 (en) | Method and apparutus for providing software security | |
| US10489196B1 (en) | Job scheduler for remote maintenance of servers and workstations | |
| US9977726B2 (en) | System and method for smart framework for network backup software debugging | |
| CN114077499A (en) | Data synchronization method, device, server and storage medium | |
| JP2013148992A (en) | Networked analysis device system and file management program for system | |
| US7318147B2 (en) | Method for delaying and executing system administration operations in unattended mode | |
| JP2000267891A (en) | Device and method for monitoring execution of processing inside digital computer | |
| JP3866533B2 (en) | File management system and method, program | |
| TWI267781B (en) | A control method by a program | |
| JPH0876979A (en) | Program management method |