回答編集履歴
2
Go"言語"を除去。他のプログラミング言語についても追記修正。
answer
CHANGED
@@ -1,6 +1,6 @@
|
|
1
1
|
> golangでFTPSの接続先にてファイル監視をしたいのですが、可能でしょうか。
|
2
2
|
|
3
|
-
Go
|
3
|
+
Goに限らず、他のプログラミング言語やライブラリでも不可能でしょう。ファイル監視について参考にされたサイトは**ローカルのファイルシステム**の変更の監視を行うものです。
|
4
4
|
|
5
5
|
FTPクライアントにとって接続したリモートサーバー側のファイルシステムのリアルタイムな変更監視をすることはできません。FTPクライアントは、プロトコルに従ってファイル関連のデータをやり取りしているだけです。
|
6
6
|
|
1
結論を先に述べるよう修正。
answer
CHANGED
@@ -1,7 +1,7 @@
|
|
1
1
|
> golangでFTPSの接続先にてファイル監視をしたいのですが、可能でしょうか。
|
2
2
|
|
3
|
-
ファイル監視について参考にされたサイトは**ローカルのファイルシステム**の変更の監視を行うものです。
|
3
|
+
Go言語に限らず、不可能でしょう。ファイル監視について参考にされたサイトは**ローカルのファイルシステム**の変更の監視を行うものです。
|
4
4
|
|
5
|
-
|
5
|
+
FTPクライアントにとって接続したリモートサーバー側のファイルシステムのリアルタイムな変更監視をすることはできません。FTPクライアントは、プロトコルに従ってファイル関連のデータをやり取りしているだけです。
|
6
6
|
|
7
7
|
(愚直過ぎる代替案ですが、もうひとつFTPクライアントを接続して、ポーリング的に`ls`を実行し続けるとか?)
|