2009-03-06 3 views
2

古いIBM/COBOL/DB2のレガシー・アプリケーションをSolaris/Oracle/C++の「設定済み」の世界に移行する予定です。ここに私の具体的な質問が です:Cobol/CICSシステムから現代のOracle/C++/Serverの設定に至る最善の方法はありますか

  1. は、より多くのモデル駆動ビューでCOBOLコードを分析することができツールを使用して任意の経験があるのですか? (データフロー分析、コードフロー分析、クロス/ハイパーリストのリスト作成、きれいな印刷など)

  2. オープンCOBOL本当にチャンス?

  3. DB2とOracleのデータモデルを分析するのに最適なツール/フレームワークは何ですか?

よろしく

+0

を参照してください?メインフレーム? iSeries? –

答えて

1

Microfocusは、COBOLがWebサービスと対話できるようにするEnterprise Serverという製品を提供します。

COBOLプログラムAと別のCOBOLプログラムBとAがインタフェースセクション経由でBを呼び出す場合、このツールでは、BのインタフェースセクションをWebサービスとして公開することができます。

プログラムAの場合、クライアントプロキシを生成し、AはWebサービス経由でBを呼び出すことができます。

もちろん、BにはWebサービスがあるので、他の種類のプログラム(コマンドライン、Windowsアプリケーション、Java、ASPなど)でも呼び出すことができます。

これにより、C++プログラムはCOBOLコードを呼び出すことができます。

また、COBOLプログラム用の.NET ILにインタープリタを提供する別の製品COBOL.Netもあります。

これは、.NETプラットフォーム上にあるので、あなたは、C#などで試合をミックスして-でき

0

私の会社はあなたが要求するすべてのことを行うツールが用意されています 解析、prettyprint、流れ解析(制御/コンパイル・ユニットごとのデータ・フロー、 コール・グラフ/非常に大きなシステム全体にわたるポイント)をIBM Enterprise COBOLに提供します。 http://www.semdesigns.com/Products/FrontEnds/COBOLFrontEnd.html

1

Oracle Tuxedo Application Runtime for CICSおよびBatchは、Oracle Tuxedoに再ホストされるIBMメインフレームアプリケーションをサポートします。これにより、OLTPおよびバッチメインフレームアプリケーションを変更せずに実行できるようにするAPIとサービスの組み合わせが提供され、何年ものビジネスロジックとデータ投資が維持されます。これは、標準の3270端末エミュレータをサポートすることにより、アプリケーションのユーザを変更から保護します。また、開発者がメインフレームアプリケーションで使い慣れたAPIや関数を提供します。

この結果、従来のメインフレームアプリケーションをCOBOLおよびC/C++アプリケーションサーバーを実行しているオープンシステムに移行することができます(リスクは低くなります)。これにより、大幅なコスト削減と柔軟性が実現します。 COBOLシステムが実行されている何

詳細については、http://docs.oracle.com/cd/E35855_01/artrt/docs12c/index.html

関連する問題