1

.net からメインフレームに接続するための最良の方法を教えてください。

2 つのエンド クライアント間のデータ交換のために NIEM 標準に従う必要がある Web アプリケーションを開発する必要があります。私が開発しなければならないインターフェースは.net上にあります。メインフレームについての知識はありませんが、ODBC 接続/MQ シリーズがあることを知りました。メインフレーム システムに関する知識が少ないため、どのアプローチに従うべきか心配です。どんな提案も私にとって本当に役に立ちます。

記事、リンク、またはサンプルコードは大歓迎です

ありがとう

4

4 に答える 4

0

メインフレーム上にあるDB2データベースに接続する必要がある場合は、DB2Connectが最適です(文字通り、DB2Connectが唯一の方法かもしれません)。

ただし、メインフレームで実行されているソフトウェアと通信するために.Netソフトウェアが必要な場合、特にメインフレームについて何も知らず、メインフレームソフトウェアの責任者がWindowsについて何も知らない場合は、人生はそれほど幸せではありません。私はこの後者の状況に数回遭遇しましたが、これに対処する最も簡単でアスピリンを使用しない方法は、メインフレームコードとWindowsネットワークの両方にアクセスできるファイル共有の場所をメインフレームに設定することです。 、およびそこにあるファイルへの書き込みとファイルの読み取りによって、両側でデータを交換します(はい、これはハックですが、非常にうまく機能します)。

于 2009-09-10T15:21:29.737 に答える
0

詳細は良いでしょう。

  • TCP/IP について話しているのですか - これは可能ですが、おそらく PITA ですか?

  • 直接データベース(DB2など)の相互作用について話しているのですか(他の回答を参照)?

  • WebSphere MQ メカニズム (複数のプラットフォーム/言語間で一般的なデータ接続の抽象化を提供する) の使用など、より複雑なことについて話しているのですか?

于 2009-09-10T15:35:26.383 に答える
0

良い答えを提供するには、より多くの情報が本当に必要です。ただし、データベース アクセスには ODBC または DB2connect を使用できます。

NIEM データ交換に XML が必要な場合は、xml4c、xml4j を使用するか、IBM Cobol に XML 解析機能が組み込まれています。

2 つの間で XML ファイルを移動するために、メインフレームは NFS、生の TCP/IP ソケット、ftp、JCA、http、MQ など、他のプラットフォームにあるほぼすべてのオプションをサポートします。

どのメインフレーム テクノロジに接続していますか? シックス?WebSphere? z/Linux? USS?TSO? バッチジョブ? IMS/DC? もう少し情報を提供していただければ、より適切な回答が得られる可能性があります。

于 2011-01-07T19:13:48.037 に答える