2017-03-26 15 views
0

状況:別のftpサーバー(ソフトウェアインストーラ、書籍、論文)に一時的に保存されている私たちの大学のデジタルコンテンツを管理するために、alfrescoコミュニティバージョン5.1を使用してデジタルリポジトリを実装します。私はアルフレコをバックエンドとして使用し、オーチャードCMSをイントラネットのフロントエンドとして使用する予定で、これは非機能的な要件であり、CMISとの両方で通信​​します。一般的なアイデアは、すべてのユーザーがメタデータを変更し、検索を改善するためにタグを追加するソーシャルネットワーキング承認を使用していることです。これは私の仕事の一般的な目的です(検索を許可し、イントラネットは良いカタログを持たないftpサーバーのストレージなので、何かを見つけるのに時間がかかります)。 カスタムデータモデルは既に正常に作成されていますが、これらのftpからコンテンツを移行することを決定したときに、私はそれに関するドキュメントを見つけられませんでした。私は一括インポートツールについて読んだが、それは私がalfrescoを実行する同じコンピュータでローカルにデータを必要とし、私が言ったように、データソースは異なるftpサーバーです。 どうすれば、データソースとしてAlfrescoに異なるftpサーバーからデータを移行できますか。 Alfrescoにファイルを物理的にインポートする必要はありますか?または、ftpファイルを指すインデックスを使用して作業することができますか(ftpsでファイルを保持し、Alfrescoにそのオブジェクトの参照を持っています(検索とダウンロードの機能要件があります))? 私はあなたの助けを必要としています。キューバではアルフレコとの経験がありません。インターネットにアクセスすることは非常に困難です。ですから、あなたがこれを修正する方法を指摘できれば、私は永遠にすばらしいでしょう。ありがとうございました。もう一度ご迷惑をおかけします。データソースとしてFtpサーバーからデータをAlfrescoに移行するにはどうすればよいですか?

+1

これらのさまざまなFTPサーバーのファイルは、メタデータを持っていますか?これは1回の移行か継続的な同期か?また、Alfrescoのどこに(フォルダー構造、別のサイト)が終わるだろうか? – Lista

+0

ありがとう4 ur reply、はい私はできるだけ多くのメタデータを回復したいと思います。私は継続的な同期をしたいと思います。彼らはフォルダ構造になります。しかし、私はそれについて心を開いています。あなたは私よりも経験が豊富です。あなたが何かの変更や提案をしている場合は、私に知らせてください –

答えて

1

これは一度だけだった場合は、FTPサーバーからAlfrescoのFTPサーバーにファイルをドラッグアンドドロップするだけです。これによりファイルのみがコピーされ、カスタムメタデータは設定されません。

また、これを行うためにJavaを記述することもできます。 JavaはFTPサーバーから読み取ることができ、CMIS経由でAlfrescoに書き込むことができます。これにより、Alfrescoに書き込まれるオブジェクトのプロパティを、ファイル名、作成日、および変更日以外に設定する機会が与えられます。

ただし、これを定期的に実行する場合は、統合ツールを参照してください。たとえば、Apache Camelを使用してFTPサーバーを監視し、変更があった場合、ファイルをフェッチしてCMIS経由でAlfrescoに書き込むことができます。

これは正しく動作させるために多少のコーディングが必要になるでしょうが、うまくいけばこれを考慮するオプションがあります。

関連する問題