0

当社では、顧客からの情報を扱う多くのレガシーシステムを当社に置き換えることを検討しています。典型的なシステムでは、ユーザーは ftp ファイルをどこかにドロップできます。その後、このファイルは多くのプログラムによって変換され、最終的に何らかのデータベースになります。合計で、これを行う 30 以上の異なる「システム」またはアプリケーションがあります。そして、それは多かれ少なかれ混乱しています。

これらのフローを管理するための共通システムが不足していると考えています。アップロードまたは別のイベントによってトリガーされ、データを登録し、そこから何らかの「ジョブ」(またはプロセス) を作成し、必要なさまざまなサービス/変換プログラムを介してデータを渡します。通過し、顧客にフィードバックを提供し、進行状況などに関する情報を当社に提供し、障害を処理します。Jenkins (/Hudson/CruiseControl/similar) に似ていますが、ジョブを構築するのではなく、情報変換ジョブの場合、ジョブはジョブの「プロセス インスタンス」のようなものであり、ジョブ自体 (たとえば、異なるデータがジョブを数回、同時に実行します)。

私たちはそのようなソフトウェアを自分で作成することができますが、確かにこのようなソフトウェアが存在します(?)。グーグルで調べたところ、必要なものはおそらく「ジョブスケジューリング」ソフトウェアまたは「ビジネスプロセス管理」ソフトウェアであることがわかりました。しかし、これらはすべて私たちにとって新しい領域であり、どのようなソフトウェアが私たちのニーズに合っているかについてはかなり確信が持てません. 以前は、この種のソフトウェアにかなりのリソースを投資できたようです。

ですから、私が探しているのは、どのようなソフトウェアやシステムが私たちのニーズを解決できるかについての指針です。オープンソース、Java ベース、Java EE コンテナーなどで実行することが望ましいですが、実際には、この時点では、ほとんどすべてのポインター/ヒントが歓迎されます :-)

前もって感謝します

PS私はStackexchangeの範囲外かもしれないことを認識していますが、この種の質問に答えることができる別のフォーラムを見つけることができなかったので、それがOKであることを願っています.

4

2 に答える 2

0

こんにちは、そのソリューションがオープン ソースまたは Java で見つかるかどうかはわかりません。私には特注またはカスタム ソフトウェアのように聞こえます。高レベルの IT およびデータ ウェアハウジングを備えたプロジェクト管理ソフトウェア開発者を探すことをお勧めします。リアルタイム データベースを使用して、オーダーメイドおよびカスタマイズされたインストールを依頼してください。これで問題を解決できると思います。

于 2012-09-14T06:41:50.093 に答える
0

以下の製品を知っています。

  • Redwood Cronacle (私は 1994 年から 1997 年に使用しましたが、現在も動作しています)。製品を購入します。Oracle および C ベース。複数のサーバー プラットフォームに強い。埋め込み可能。
  • Oracle E ビジネス スイート コア。製品を購入します。オラクルベース。同じERPシステムとの統合に強い。複数のサーバー プラットフォームに弱い。
  • Invantive Vision (私が開発しました :-)。製品を購入します。Oracle および Java ベース。ETL (Pentaho オープン ソース) との統合に強い。複数のサーバー プラットフォームに弱い。埋め込み可能。
  • クォーツスケジューラ。アパッチのライセンス。Java ベース。2004年頃に一緒に働きました。組み込みに重点を置いています。
于 2012-09-14T07:46:30.360 に答える