学術研究部門には、科学機器からデータを受信して保存する Web アプリケーションがあります。このデータをユーザーのデスクトップと自動的に同期できれば素晴らしいと思います。少なくとも 1 つの方法 (Web -> デスクトップ) ですが、もう 1 つの方法も役立つ可能性があります。展開に応じて、ユーザーのデータの総量は数百メガバイトから数テラバイトの範囲になります。(すべてのケースを解決する必要はありません。これは「ミッション クリティカル」ではなく「クールだろう」ということです)
Google ドライブ/ドロップボックス/...
最初に考えたのは、データを Google ドライブまたは Dropbox に複製することでした。
利点:
- 堅牢なデスクトップ同期アプリ
- ユーザーにとって快適で使い慣れたテクノロジー (多くの場合、ユーザーは組織の Google アカウントを持っています)
短所:
- これらの API は、単純にデータをやり取りするようには設計されていません。おそらく、すべてのデータをそこに保存する必要があり、それには費用がかかります。または、古いデータの削除などを管理する必要があります。
- Google ドライブは統合するのが面倒そうです (Chrome ウェブストアにアプリを登録する...)
- これらの外部資格情報などを管理する必要があります。
Atom/RSSフィード?
さらに、ユーザーごとに Atom フィードをセットアップできるのではないか、フィードをトロールしてすべてのリンクをローカル ディレクトリにダウンロードできる Atom クライアントが存在するのではないかという考えが浮かびました。調べていません。これは実現可能ですか?一部のインスタンスでは既に Atom を使用してデータをアプリに取り込みますが、デスクトップ クライアントを使用していないことは明らかです。
私たちは既存のアプリを使用したいと考えており、少なくとも Windows (XP+) と OS X をサポートする必要があります。デスクトップ ソフトウェアを作成するビジネスには関与したくありません。
他の?
2 つのアプローチがある場合、他のアプローチはありますか?