問題タブ [dms]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - DMS の JCR と JPA の比較: パフォーマンス、メリット、デメリット
JCR または RDBMSについて調査し、他の投稿を読んだ後、ドキュメント管理システムに JPA ではなく JCR を使用するかどうかまだ確信が持てません。ユーザー。
私が JCR を検討する主な理由は、ドキュメントがコンテンツのように見えるためです。また、仕様は、それに付随するいくつかの問題にすでに対処しています。主に、ストレージとバージョン管理に関心があります。また、ドキュメントを JCR 実装内にカプセル化し、アプリケーション固有の他のすべてに JPA を使用したいと考えています。
多分誰かが私の残りの質問で私を助けることができます:
- JCR の読み取り/クエリのパフォーマンスは JPA とどのように関連していますか (実装によって大きく異なることはわかっていますが、いくつかの経験則があるかもしれません)。
- いくつかの特定の JCR 実装を使用した同様のユースケースで、実際の経験を持っている人はいますか? もしそうなら、それをリレーショナル データベース (JPA) と混ぜましたか?
- ファイルストレージとバージョン管理の利点を考慮して、JCR を導入するオーバーヘッドに見合う価値はありますか? (私は独自のカスタム使用アクセス制御 (JPA) に行く可能性が高く、実行時に新しいノード プロパティを導入するための特別な柔軟性は必要ありません)
- データの整合性とバックアップ ソリューションについて経験のある人はいますか?
更新: この質問は詳細に回答されていますが、誰かがより実用的な観点からその使用についてより批判的な見方をしている可能性があります。個人的には、次の技術的に関係のない問題についてますます懸念を抱いています。
- ドキュメンテーション: Jackrabbit のドキュメンテーションは貧弱です。OCM のガイドには最初の段落にデッド リンクが含まれています。いくつかの検索クエリの例では、不明な理由で例外がスローされます。非常に基本的なチュートリアルにTODOがあり、スタンドアロン サーバーが JDK8 内で適切に動作していません。はまったく文書化されていません。
- 成熟度: Jackrabbit Oak はまだ進行中のようであり、他のソリューションは放棄されているか、最先端にあるように見えます。
- コミュニティ: JPA とは対照的に、JCR の調査を行うと、ヒット数が大幅に減少します。これは、テクノロジーに不慣れなプロジェクト チームが (些細な) 問題に行き詰った場合に、実際の問題になる可能性があります。
java - Java ファイル ストレージの実装
Java で小さなDMSを作成したいと考えています。これには、バイナリ データのみを格納するストレージが必要です。jackrabbitやgridfsが filestore/repository のようなものを作成するのに役立つことがわかりましたが、それで十分かどうかはわかりません。
私は欲しい:
- 最初の保存時に ID を返すストレージ
- 可能であれば、ファイルの追加のメタデータを保存します
- バージョニング
- ドキュメントのクエリ
- 多くのサーバー間でコンテンツを同期する可能性
jackrabbit や gridfs などを使用する利点は何ですか (または、より良い解決策がある場合)? alfrescoのような無料の DMS システムがいくつか存在することは知っていますが、それは私のニーズには過剰です。
.net - MS Office ドキュメント比較用 API
私は(おそらく)小さな文書管理システムを書いています。最適なテクノロジは ASP MVC です。MS Office ドキュメント (Word、Excel) を比較するための API/フレームワークを探しています。私はこれを見つけました:
groupdocs - それはまさに私が探していたものですが、価格が私を殺しています.
私が見つけた他のオプションは、スタンドアロン アプリケーションです。そのうちの 1 つは完璧ではありませんが、仕事をすることができます。 comparesuite - HTML 差分レポートを生成できるサイレント コマンド ライン モードがあります。
ldap - Maarch Courier 1.5 で SSO および LDAP 認証を構成する方法
SharePoint と Alfresco に代わるオープンソースの Maarch Courier という DMS をインストールしました。Active Directory と連携するように正常に構成しました。
しかし、最初の接続では、ソフトウェアは AD ユーザーに、Maarch で使用する新しいパスワードを提供するように求めます。そこで、Maarch Courier DMS で LDAP を使用したシングル サインオンをセットアップしたいと思います。このチュートリアルに従って: http://wiki.maarch.org/Socle_Technique_/_How_to_connect_a_SSO、構成しようとしましたが失敗しました。誰でも助けることができますか?
enterprise - Enterprise Scan: ドキュメントのアーカイブ中にエラーが発生しました
ローカル ビジネスでドキュメントを管理するために Enterprise Scan ソフトウェアを使用していますが、ドキュメントをサーバーにアーカイブしようとすると、次のエラー メッセージが表示されます。
「コンテンツ サーバー API 関数呼び出しのアーカイブ中に重大なエラーが発生しました。サブスクライブ番号にバージョンを追加するときにエラーが発生しました。アーカイブ手順は中止されます。
「アーカイブ中に重大なエラーが発生し、トランスポート接続にデータを書き込めません。既存の接続がリモート ホストによって強制的に閉じられました。アーカイブ手順は中止されます」</p>
どうすれば解決策を提案できますか、または誰が問題を教えてくれますか?