問題タブ [mainframe]

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.

0 投票する
4 に答える
3324 参照

.net - メインフレームへの .net 接続

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

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

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

ありがとう

0 投票する
2 に答える
426 参照

.net - メインフレームデータパケットを.netのXMLパケットに変換します

メインフレームデータパケットフォーマット(フラットファイル、CVS)を.netのXML / NIEMフォーマットに変換する方法はありますか?または任意の提案をいただければ幸いです

ありがとう

0 投票する
3 に答える
716 参照

c++ - z/OS 用の C++ 単体テスト フレームワーク (IBM メインフレーム)

z/OSでテストを作成するために使用できるC++ 単体テスト フレームワーク (例: CppUnitGoogle Testなど) を知っている人はいますか?

私は開発のほとんどを Windows でDignus C++ コンパイラーを使用して行っています。このコンパイラーはクロス コンパイラーとして使用でき、z/OS で実行するオブジェクト コードを生成できます。Google Test を使用してサンプル テストを作成しようとしましたが、コンパイラは Google Test コードをコンパイル/リンクできませんでした。Google Test は z/OS のサポートを主張していないため、これは予期されたものです。でも、やってみる価値はありました!

これに反応していただきありがとうございます!

0 投票する
1 に答える
1802 参照

jdbc - DB2 ConnectJDBCt4ドライバーを使用したz/OSでの制限に達する

z / OSでDB2に接続するアプリケーションがありますが、しばらくすると、メインフレーム側でリソース制限に達したようです。BIRTを使用しているため、JDBCコードを制御できるのは、URL自体にスタンザを使用することだけのようです。レポートデザイン内でJavascriptを使用することで可能になる場合がありますが、接続またはステートメント(もちろんSQL自体を除く)を直接Javaで制御することはできません。したがって、次のようなものでデバッグをオンにすることができます。

最終的に、JDBCを使用するアプリケーションは単に停止し、ログファイルにデータが書き込まれなくなります。メインTSO NETSTATフレームでを実行すると、状態で約50セッションが表示されESTABLISHEDます。

これがメインフレーム側の問題であることがわかりました。これが発生すると、そのインスタンスへJDBC接続が(どのクライアントからも)機能しないためです。その時点で、続行するにはデータベースを再起動する必要があります。

私はかなり多くのものをグーグルで検索しましたが、そのうちのいくつかは、セッションを閉じる前にクエリをコミットする必要があるかもしれないことを示しているようです。BIRTクローズ・コードに何か問題があるために、セッションが開いたままになっている可能性があります(少なくとも、DB2が期待することに関して)。

誰かが以前にこのようなことを経験したことがありますか?どのように修正しましたか(あるとしても)?レポートデザイン内でJDBCURLスタンザまたはJavascriptコードのみを使用して問題を解決する方法はありますか?

FWIWでは、DB29.1とBIRT2.2.1を使用しています。

0 投票する
11 に答える
2186 参照

mainframe - メインフレーム アプリケーションにバグがないのはなぜですか?

古い鉄は堅実なソフトウェアのようです。何故ですか?すべてのバグが解決されたのは、ソフトウェアが非常に成熟しているからですか? それとも、人々がバグに慣れすぎて、バグを認識して回避することさえできないためですか? ソフトウェアの仕様は初日から完璧で、ソフトウェアが作成されると、すべてがうまくいきましたか? 私は、メインフレーム コンピューティングの時代から私たちがどのように進化したのかを理解しようとしています。現在では、TDD が進むべき道だと誰もが信じています。

0 投票する
3 に答える
1516 参照

mainframe - GnuMakeおよびz/OS USS make

1)z /OSUSSとLinuxプラットフォームの両方でC++をビルドするためにMakefilesが必要です。makefileを共通に保つために、z / OSUSSでgnumakeを使用することをお勧めしますか?

2)Makefileが一般的である場合、Makefileの一部のステップは、プラットフォームに条件付きのままです。条件付きコンパイルと同様の手順でそれを行うことはできますか?はいの場合、構文についてサポートを受けられますか?

3)z / OS USS Makefileには、以下の例のように、シェルスクリプトまたはコマンドのグループがあり、角かっこ[]は、一度に1行ではなく、グループとしてシェルにコマンドを示します。GNU makeを使用して、これらのコマンドを1行に変更する必要があったようですが、これは面倒で、ネストされたループが問題でした。gmakeを使用してコマンドをグループ化する簡単な方法はありますか?

0 投票する
2 に答える
1003 参照

legacy - Cyber​​syn/Cyber​​stride はどの言語で実装されましたか?

それが IBM 360 メインフレーム アーキテクチャに実装されたことは知っていますが、具体的にどの言語が使用されたか知っている人はいますか? おそらく、その大部分は 3 ~ 4 か月でプログラムされ、展開されました。これは、経済全体を監視する機能を備えたプロジェクトはもちろんのこと、どのプロジェクトにとっても非常に迅速なターンアラウンドです。IBM 360 接続と、そのようなシステムを迅速に開発するために必要な一種の抽象化に適しているように思われるため、APL で実装されたのではないかと部分的に考えています。もっと事実を知っている人はいますか?

0 投票する
2 に答える
3207 参照

vb.net - VB.net からメインフレームにファイルをアップロードする

PC からメインフレームにファイルをアップロードしようとしています。Chilkat FTP2 を使用してアップロードしようとしています。以下はコードです。

アップロードしようとしているファイルは 2009102600000 です

私が得ているエラーは、dataset not found use MVS dsn name またはそのようなものです。

これで私を助けていただければ幸いです。

0 投票する
2 に答える
288 参照

mainframe - MARK IV データ操作プログラムを変換するための最良のテクノロジ/言語の選択は何ですか?

私のオフィスでは、メインフレーム上の何十もの古い MARK IV プログラムに依存して、DB2 データベースからメインフレーム ファイル (現時点では最終的に Excel スプレッドシートに変わります) にデータを取り出して操作しています。

私は変換プロセスを開始する任務を負っています。これらのプログラムを理解し、ロジックをオフィスのより多くの人が維持できる最新のテクノロジに移行することです。私が自由に使えるオプションは次のとおりです。

  • SAS 9.2
  • SPSS17.0
  • Visual Studio 2008 のすべて (おそらく VB または C#)

これらのプログラムはデータ操作に重点を置いているため、SAS が最良の選択であると考えていましたが、これについてより経験豊富な意見を求めていました。ありがとう!