JX手順 クライアント側の5つの必須機能

 

流通BMSを導入する場合に、必要な通信プロトコルのひとつであるJX手順のクライアント側に必要な5つの必須機能を、ご説明します。(2024.03.14更新)

⇒プロトコル(手順)とは

⇒JX手順とは

 

JX手順の機能

流通BMSの通信プロトコルのひとつであるJX手順は、クライアントから起動しJX手順サーバと通信を行いデータを送受信します。

ここでは、JX手順のクライアント側に必要な機能をご説明します。

 

1.メッセージ交換定義

JX手順のメッセージ交換定義には、2004年度版に準拠したものと2007年度版に準拠したものがありますが、最新版である2007年度版準拠であること。

クライアント側が、2007年度版準拠であれば、サーバ側がどちらのメッセージ交換定義でも接続できます。(制限が一部あります)

 

2.認証

正当性を確認する作業である認証の機能が必要です。 

 

サーバ認証(必須)

サーバ側に電子証明書を持ち、これを利用して、サーバ-クライアント間の経路上のデータを暗号化します。 

クライアント認証

クライアントの電子証明書を、あらかじめクライアントとサーバにセットしておき、クライアントの電子証明書をサーバ側でチェックします。

ベーシック認証

基本認証とも呼びます。クライアント側から、ユーザIDとパスワードを送ります。サーバ側で、登録してあるユーザIDとパスワードをチェックし、正しければ、通信を行います。

 

現在の運用は、サーバ側の電子証明書を用いて暗号化(SSL化)し、ベーシック認証を使用する運用が多いようです。(SSLとは:インターネット上で、データを暗号化する手順のひとつ 現在では、セキュリティ上の懸念からTLSの使用が推奨されています)

 

3.メソッド

JX手順は、クライアントからサーバへ、下記のメソッドを実行します。それぞれのメソッドは、要求メッセージと返答メッセージから成っています。

メソッド:手続き・方法・方式のこと ここでは、手続きのこと   

GetDocument

クライアントから起動し、サーバにある自分あての取得していないメッセージを受信する(メッセージ種 指定)

 PutDocument

クライアントからから起動し、サーバへメッセージを送信する

ConfirmDocument

メッセージを取得したことを、通知する

 

サーバ側 メソッド受信時処理

GetDocument 

→  このメソッドのメッセージを受信したサーバは、このメソッドのメッセージを送信したクライアントへ未送信の文書を送信する

ConfirmDocument

→  このメソッドのメッセージを受信したサーバは、このメソッドのメッセージを送信したクライアントへ送信した文書を送信済にする

 

4.送受信

クライアント側は、メソッドを使用して流通BMSのメッセージを送受信します。

受信

クライアント側は、サーバ側から送信された流通BMSのメッセージを受信する

あるいは

クライアント側は、サーバ側から送信された受信が完了していないメッセージを再受信する

送信

クライアント側は、流通BMSのメッセージをサーバ側へ送信する

あるいは

クライアント側は、送信が完了していないメッセージをサーバ側へ再送信する

 

5.メッセージ

送受信するデータは、流通BMSメッセージと呼びます(圧縮形式で利用することも可能です)

⇒流通BMSのデータ種類(メッセージ)

 

まとめ

以上、5点が、JX手順クライアント側の必須機能になります。流通BMSを導入するにあたり、JX手順のクライアント側に、必要な機能要件となります。

 

⇒4点から見る失敗しない流通BMSの導入

 

参考

⇒JX手順 サーバー側の5つの必須機能

 

 

※流通BMSは、財団法人流通システム開発センターの登録商標です。

無料試用版:機能は十分、しかも低価格のJX手順(クライアント版)

 

JX手順のソフトウェア(流通BMSメッセージ送受信機能のソフトウェア)として、JX Protocol Client V02(JX手順 クライアント版)無償試用版をご用意しました。

JX手順のソフトウェア(流通BMSメッセージ送受信機能のソフトウェア) として、十分な機能がありますので、10年以上ご利用されているお客様もございます。

インターネットに接続しているパソコンがあれば、簡単な操作で使うことができます。

セットアップ(パソコンへソフトウェアを設定します)

JX手順の設定(チェーンストアとの間の設定を指定します)

通信    (チェーンストアと送受信を行います)

 

チェーンストアとの通信テストに、ご利用される方もございます。ご不明な点がございましたら、お問い合わせからご連絡ください。

 

 無償で2週間の試用期間となります。(期間の延長をご希望される場合は、弊社までご連絡下さい。)

また、ご要望をいただければ、弊社サーバと通信テストを行うことも可能です。

 

JX Protocol Client V02(JX手順 クライアント版)の詳細は、こちらをご覧ください。

JX Protocol Client V02JX手順 クライアント版)

JX Protocol Client V02JX手順 クライアント版)主要機能

 

試用版をダウンロードして、ご利用頂きますので、試用期間終了後の試用版の返却は、不要です。(アプリと機能 あるいは プログラムと機能からアンインストールして下さい)

 

下記の内容を、ご確認の上、ボタンを押下して下さい。

JX Protocol Client V02JX手順 クライアント版)の試用版の著作権は、株式会社アイシーエヌシステムにあります。

JX Protocol Client V02JX手順 クライアント版)の試用版の使用から生じるいかなる損害の責任も、直接間接を問わず、弊社は、一切負いません。


JX手順 クライアント版(試用版)を申し込む

SNSでもご購読できます、E/h4>

コメントを残す

*