質問

Ok日々目まぐるしく変わっていてかなり多くのシステムの記述は、過去数十年るページで通知いたします。

のシステムにおいて多様な側面を持っている複数のos(Linux,Solaris,Windows)では、複数のデータベース(複数のバージョンのoracle、sybase、mysqlであっても、複数の言語(C、C++、JSP、ASP、ホストのその他)を使用します。

各システムはかなり自律的なものコストを入力と同じデータを複数のシステム。

経営のことといたしましたことは何かを究明すると同時に,がかかるすべてのシステムで楽しく話して互いのデータです。

意することができるソフトウェアの変更個々のシステムの完全な書き換えのいずれかのシステム(以上)ではないものの管理がもてなす。

を第一に考えの複数の開発者たちしており:場合はシステムのニーズからデータをシステムBまれるだけに接続システムBのデータベースをとっておきたいところです。まなニーズにBデータだけに挟み込んで使ってください。Bデータベースです。

による混乱のデータベース(およびバージョン)を使用し、他の開発者の意見として新たなデータベースを組み合わせテーブルからすべてのその他のシステムを回避する既存の複数接続します。これによりいかも知れまで統一テーブルに冗長なデータを入力します。

これは時間でしたら私の意見は、全体と散らかっていたとします。

の発想では考えられないのデータベースの手段としてのシステム通信臭いんです。ビジネスロジックを配置する複数のシステム(システムにしたいデータを追加するシステムBでより良い理解のルールに関するデータの前に挿入し、システムがついに何らかの形でのデータベースのポーリングを探しに変更データは、継続的なメンテナンスフリーが可能で、頭痛、変更データベースのスキーマの現在を伝搬中に複数のシステム。

私が最初に思った時に書きApi/サービスのシステムは、一度に書きを渡すために使用される/取得するデータです。多くの他のデベロッパーであることで過剰となりますようにデータベースです。

そのうえで最良の方法へのこれらのシステムにお話しますか?

役に立ちましたか?

解決

統合の異なるシステムは、私の一日の仕事です。

また、こうと思いもしないようにするというアクセスシステムのデータから直接内システムB 更新 システムのデータベースシステムBは極めてぬ.ではまったく逆のおビジネスロジックで拡散.ま悔します。

の考え方の中央データベースはありませんが---残念その金額の努力であろう内桁の書き換えシステムをゼロから立ち上げました。確かないという試みは、少なくとも形式です。で成功するなられたのがきっかけとなっていくといろんなより規律のポイント-ツー-ポイントの統合アプローチ.まぁ、でそれを聞いてとても示唆され、の"カウボーイのアプローチだけでshovingに直接データを他のシステム。

全体のご感も良いと思います。あのアプローチ。いつ:実施サービスこの悪い道のりですが、特に必要があれば更新します。その他は別の統合に適用とすることでシャッフリングのデータです。このアプローチに私の場合、通常はがんのシステムを変化さんの融合をお願いすのデータでニーズしていますを押してデータです。お客様のサービスアプローチになると述べています。

ひとつと言っているのかもしれませんが誰か来たシステムインテグレーションの時間はデータシステムにおいて、権威ある点にしてきた。データの場合は複製がとても親切で複製、コピーを同意できないのでコピーの真実のためのデータの必要があります。あっという統合システムを持たない複雑性悲鳴を上げ天望を飛。スパゲッティ統合のようなスパゲティでは避けるべきです。

テレビでも展開しております。

編集:

ミドルウェアアドレスに問題がないのにおける中心的な問題であ統合しました。の場合はシステムが近いので一緒に一つのアプリで故-パー-メッツの損失データを直接、彼らも近いのでこのサービスを提供できるから直接呼び出されることによります。かお勧めのミドルウェアだ。がでる場合がありますが一部の恩恵を享受することになるが、このように,複雑性を増しています。要課題の一つです。

他のヒント

音などがありますの調査 イングメッセージメッセージ指向ミドルウェア.

MSMQJavaのメッセージサービス ている例です。

うお探しの意見で提供させていただきます。

同意するその他のデベロッパーを執筆するAPIのすべてのシステムの過剰感が高まっている。でしょうしたいかに制御できる、その他のご提案を単一のデータベースです。

一つの課題については揃えのデータをそれぞれの異なるシステムのように統合することができます。っているのかもしれませんそれぞれのシステムのための統合開催完全に異なるデータがありデータが重なる.前にダイビングへの書きAPI"sのルートいてご説明されたことをお勧めしまう、そして論理的なデータモデルのデータを必要とする統合されます。このデータモデルをきレバレッジのデータごとに異なるシステムにすることにより、より有用なその他のデータベースです。

私もお勧めした反復型アプローチを統合しました。従来のシステムでしたら、とんでもない不確実性を設計しようとしている実装するすべてを一度もリスクがつきものです。マーケットへのアクセスを、残ることのないように十分に合理的に統合します。"完全に統合され"であることもほとんどないのだという価値を目指します。

直接インターフェース経由押し/書込処理のデータベース公開の内部のディテールを一つのシステムです。が明らかなデメリット:更新一システムで休憩を。また、技術的制限などシステムにアクセスできるデータベースのその他どのようにCで書かれたアプリケーショUnix流には、SQL Server2005データベースWindows2003Server).

て最初にすることを決定は、プラットフォームの"マスターデータベース"居住すのミドルウェアを提供するも必要です。代わりに向けAPIレベルのミドルウェアの統合などのCORBA),私はあなたが考えるメッセージを指向ミドルウェアMS増幅し、補足日のeGate ーラアミューズメントパークの融合をモニターすることができ、オプション

アイデアの新しいデータベースには正しい方向を向いている。しょうが読めるようになりたい少 企業の事業体の凝集 パターンです。

組み合わせの"データ統合"のミドルウェアにかかるものと思われます。

だけミドルウェア+シングルの中央データベースの戦略も考えておいた方がよいでしょうこれを達成するために複数の形態をとる。ここでの論理的な強化の過程で考慮に入れる

  1. 実装のサービスApiは異なるシステムはさらに各機能システム
  2. 実施のミドルウェアにアクセスしこれらのApiへのインタフェースを提供すべてのシステムのデータアクセス/サービスその他の体制(アクセスデータから中央源の場合、他の取得しかもシステム)
  3. 実施中央データベース、データがない
  4. 実施のキャッシュ/データ-ストレージサービスのミドルウェアできるレベルでの店舗/キャッシュデータは、セントラルデータベースにした際には、データにアクセスからシステムなど場合はシステムの記録1-5は取得システムBを通じてミドルウェア、ミドルウェアのデータキャッシュサービス店舗これらの記録の一元化データベースにこれらのデータ取得から中央データベース
  5. データクレンジングできるようにな並列
  6. の作成を行うこともでき輸入機構を押しデータから複数のシステムの中央データベースを毎日(自動-手動)

このように、努力が分散複数のマイルストーンのデータが保存中のデータベースを第一にアクセス-第一格納されます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top