問題タブ [iso8583]

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 投票する
1 に答える
689 参照

iso8583 - jpos を使用して ISO8583 バージョン 93 を解凍します。

こんにちは、金融メッセージJPOSのパックとアンパックに使用しています。ISO8583 version 1993私のサンプルメッセージは次のようなものです

プライマリ ビットマップがジャンクのように見えるため、jpos はアンパックできiso93ascii.xmlますか?

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

java - jPOS フィールド 64 エラー iso パッキング

ISOMsg でのフィールド 64 エラー パッキング

これが私のコードです

エラー:

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

iso8583 - ISO 8583 規格のフィールド番号 54 (P54) の構造は何ですか?

ISO 8583 規格のフィールド (P54) の構造は何ですか?

このフィールドは、スイッチによって送信された残高に関するものです。

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

java - jPOS ロガー : パッケージャーにロガーを追加するには

クライアントから ISO8583 メッセージを受け取り、jPOS ライブラリを使用してアンパックする ATM シミュレーターを実装しています。メッセージの解凍中に発生したエラーは、「フィールド 102 の解凍エラー: 負の配列サイズ例外」です。私はこのエラーについて調査し、プログラムにロガーを追加して、印刷時にどのデータがどのフィールドに入っているかに関する情報を取得することを考えました。
既存の Java アプリケーションに含めるコードは次のとおりです。


1- Constructor Logger() が定義されていないため、コンパイルエラーが発生します

2- メソッド addListener はタイプ Logger に対して定義されていません

3- LogSource をタイプに解決できません

これらのエラーを解決するのを手伝ってください。どんな助けでも大歓迎です。前もって感謝します。

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

message - 2 バイトのメッセージ長 ISO 8583

次の Iso メッセージの冒頭を受け取りました (16 進数)

20 80 00 00 50 F0 F8 F1 F0 F8 F2 F3 F8 F0 F0.....

そして、この iso には、メッセージの長さを計算するための 2 バイト (20 80) があることを知っています。私が得た結果は 160 (12 月) ですが、実際のメッセージの長さは 734 です。この結果を取得する方法を知っている人はいますか?

0 投票する
0 に答える
1204 参照

c# - マルチスレッドを備えたc#tcpサーバー

私は銀行のアプリケーションに取り組んでいます。マルチスレッドの tcp iso8583 サーバーを作成したいと考えています。通帳の印刷依頼も同時に処理できます。複数のデバイスが異なる場所からサーバーに接続されています。
アプリケーションで以下のコードを使用します。
このスレッドは安全ですか? このコードを使用すると、将来問題に直面することはありますか? よろしくお願いします。

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

java - JPOS ISO8583 メッセージ形式を使用してフィールド名を渡してフィールド値を取得する方法

ファイル名を渡してフィールド値を取得したい.ISOMsgオブジェクトをループするメソッドを実装し、渡されたファイル名との一致が見つかった場合は.my要件を読み取る. xml ファイルを一度取得し、それを使用して静的マップを作成し、次回はフィールド名を渡して対応する値を取得します。これを実現するには、config xml のすべてのフィールドを取得する方法があります。

}