問題タブ [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.
c# - WCF - ISO8583でシリアル化および逆シリアル化する方法は?
私は、WCF サービスを使用してクライアントと通信する金融アプリケーションに取り組んでいます。アプリケーションを自国のグローバルな銀行ネットワークに接続したいのですが、ISO8583 メッセージを使用して接続する必要があります。WCF はこのシナリオに適していますか? WCFでISO8583のメッセージをシリアル化および逆シリアル化するにはどうすればよいですか?
java - ISO8583 リクエスト送信時の NullPointerException
次のコードを使用して、ISO8583 要求を端末に送信しようとしています。
コードを実行した後、次の例外が発生します。
例外の原因となっている行を見つけるためにブレークポイントを追加したところ、次のステートメントに遭遇するたびに例外が発生することがわかりました。
私は ISO8583 jpos 金融プログラミングに比較的慣れておらず、Android プラットフォームでアプリを構築したいと考えています。
この例外を克服するにはどうすればよいですか?
iso8583 - J8583 API および EMV クレデンシャル
私は J8583 を見てきました: http://j8583.sourceforge.net/xmlconf.html。
これは素晴らしい Api であり、よく維持されています。作者/開発者に敬意を表します。
誰かがEMVトランザクションに成功したかどうか、および/またはライブラリがこのデータを処理できるかどうか、および/またはそうしても安全かどうか疑問に思っています.
プライマリ ビットマップのフィールド 55 を見ると、複合カスタム フィールドを使用する必要があるように見えます。データが存在する場合は、EMV タグを調査し、必要に応じて解析する必要があります。
サンプルの ISO メッセージは次のようになります。
6666 プレフィックスは、このシナリオをテストするためだけに設定したテンプレートです。タイプ LLLVAR のフィールド 55 しかありません。
EMV データのデコードを検討する場合は、http: //www.emvlab.org/tlvutils/ を使用して次のように貼り付けます。
私が効果的に再現しようとしている結果の表が得られます。
私の出力は単純です:
SO コミュニティに最初に彼らの考えを聞きたかったので、まだカスタム フィールドに取り組んでいません。
ヘルプ/提案をお寄せいただきありがとうございます。
また...これを読んでいる人が1500回の担当者を持っている場合、J8583 siは独自のタグに値するのでしょうか?
java - j8583 を使用した ISO 8583:1993 の解析
メッセージの生成と読み取りにj8583 Java ライブラリを使用していますが、完全に機能しています。ISO 8583:1987
今、私はメッセージを生成して読みたいと思っていISO 8583:1993
ます。同じコードを微調整することでそれを行うことができますか、またはそれを達成するために新しいライブラリを使用する必要がありますか?
ありがとう。
iso8583 - ISO8583 メッセージの標準テンプレート
したがって、ISO8583 メッセージは仕様ごとに異なることを理解し、認識していますが、どのフィールドが絶対に必要であるかを判断するのに役立つリソースがどこかにあるかどうか疑問に思っています。たとえば、「0200」メッセージには必ず PAN フィールドと Amount フィールドが必要ですか?
そのようなリソースを見つけるのは難しいと思います.追加情報が含まれている場合でも、いくつかの一般的なテンプレートを見てみるのは素晴らしいことです.
どんな助けでも大歓迎です。
java - ISO8583 バージョン 1993 で使用される文字セット
iso8583 バージョン 1993 で使用されている文字セットは何ですか。現在、ISO-8859-1 で試しましたが、機能しません。文字セット(ISO-8859-1)を使用すると、メッセージを読むことができますが、応答を送信しようとすると機能しません。
ISO8583 1993 リクエストを送信するには、xml ファイルに特定のヘッダー タイプを設定する必要がありますか? 次のように、通常の ISO メッセージに設定したように:
java - ビットマップなしの J8583 メッセージ
ビットマップ フィールドなしで j8583 IsoMessage を送信することは可能ですか?
認証用の短いメッセージを作成する必要がありますが、ビットマップは必要ありません。
ありがとう
java - J8583 TPDU をバイナリとして設定する方法
j8583 ライブラリを使用しており、メッセージの前に TPDU (バイナリ BCD パックの 10 桁) を追加する必要があります。
それが可能だ ?
J8583 メッセージのヘッダーは、ASCII の文字列のみを使用します。
bcd - iso8583 メッセージをパックする
j8583ライブラリを使用してiso8583パッケージを作成して、実行中の古いiso8583プログラムを置き換えようとしています(ソースコードがありません)。古いソフトウェアで生成されたパケットとは異なるパケットが生成されました。古いパッケージの「f」に注意してください。
コード
古いパッケージ
新しいパッケージ
php - PHP を使用した ICCDATA パーサーのビルド
PHP で利用可能な ICCDATA パーサーはありますか? ICCDATA データ パーサーである必要があります。私は ISO8583 パーサーを持っていますが、それは ICCDATA を解析しません。