目次を表示
RECEIVE
RECEIVEコマンドは、AS2トランザクションの受け取りに使用されます。
以下のキーワードは、RECEIVEコマンドで、またはキーワード/値のリスト引数のエントリーとして指定できます。
構文:
コマンド
|
キーワード
|
値
|
コマンド/キーワード/値に関する開発担当者メモ
|
RECEIVE
|
RECEIVER
|
値
|
必須。トランザクションを受け取るID。この値は、リソース・ファイル検索で使用されます。 値は、2つの構成要素(名前要素と任意のプライベート・キー・ストア・パスワード要素)がコロンで区切られて構成されます。 例:ACME:mypassword
|
PARTNER
|
値
|
任意。認証パートナー
|
|
RECEIVERキーワード値は、プロパティ・ファイルからエントリーの選択階層を使用して、秘密鍵ファイル、パスワードおよび公開証明書を取得する場合に使用されます。
keystore.{receiver}= pki/filename
keystore = pki/filename
keystore.password.{receiver} = password
keystore.password = password
certificate.{receiver} = pki/filename
certificate = pki/filename
authentication.certificate.{partner}=pki/filename
以下のプロパティは、受信したHTTP要求からのものです。
プロパティ
|
説明
|
値
|
*AS2TO
|
AS2送信先
|
|
*AS2FROM
|
AS2送信元
|
|
*AS2VERSION
|
AS2バージョン
|
|
*FROM
|
送信元
|
|
*DATE
|
日付
|
|
*SUBJECT
|
件名
|
|
*MESSAGEID
|
メッセージID
|
|
*RECEIPTDELIVERY
|
受領配信オプション
|
非同期受領の配信アドレス。 同期受領が要求された場合はブランクにします。
|
*RECEIPTPROTOCOL
|
受領配信オプション
|
非同期受領が要求された場合、この中には受領で必要なプロトコルが含まれます。 HTTP
|
value
|
HTTPプロトコルのプロパティ
|
|
|
以下のプロパティは、受信したトランザクションからのものです。
プロパティ
|
説明
|
メッセージ値の例
|
*MIC
|
トランザクション内容に対して計算されたSHA1 MIC
|
|
*CONTENT
|
トランザクション・データの内容タイプ
|
*XMLまたは*X12または*EDIFACTまたは*RECEIPTまたは大文字のMIMEタイプ
|
*CONTENTTYPE
|
フルのトランザクション内容タイプ
|
application/xml; name=xxxxxxxxxx
|
|
以下のプロパティは、受信した受領からのものです。
GET PROPERTY (*CONTENT)を使用して、受信したトランザクションが受領かどうかをチェックします。
プロパティ
|
説明
|
メッセージ値の例
|
*RECEIPTMESSAGEID
|
元のトランザクションのメッセージID。元の送信されたトランザクションに一致させる場合に使用できます。
|
|
*RECEIPTMIC
|
元のトランザクションのMIC
|
|
*RECEIPTMICALG
|
MICアルゴリズム
|
SHA1またはMD5
|
*RECEIPTDISPOSITIONTYPE
|
元のAS2トランザクションの状態
|
指定できる値は、以下のとおりです。 processed displayed dispatched deleted denied failed
|
*RECEIPTDISPOSITIONMODIFIER
|
元のAS2トランザクションの状態
|
指定できる値は、以下のとおりです。 "" error warning superseded expired mailbox-terminated
|
|
目次を表示