SEND

LANSA Integrator

SEND


SENDコマンドは、AS2受領を送信する場合に使用されます。

以下のキーワードは、SENDコマンドで、またはキーワード/値のリスト引数のエントリーとして指定できます。

構文:

コマンド

キーワード

コマンド/キーワード/値に関する開発担当者メモ

SEND

RECIPIENT

必須。受領を受信するID。この値は、リソース・ファイル検索で使用されます。
値は、2つの構成要素(名前要素と任意のプライベート・キー・ストア・パスワード要素)がコロンで区切られて構成されます。
例:ACME:mypassword

DELIVERY

必須。受領配信のアドレス。インバウンド・トランザクションRECEIPTDELIVERYから取得されます。

RECEIPTMIC

必須。元のトランザクションのSHA MIC

RECEIPTMESSAGEID

必須。元のメッセージID

RECEIPTSUBJECT

必須。元のメッセージの件名

RESPONSE

*DEFAULT

任意。省略値。受領を送信します。

*ERROR

エラー受領を送信します。

PROCESSED

任意。省略値は「processed」です。

MODIFIER

任意。省略値はブランクです。応答*ERRORの場合は「error」です。

AS2TO

任意。AS2送信先

AS2FROM

任意。AS2送信元

FROM

任意。送信元

SUBJECT

任意。件名

TEXT

任意。テキスト

MESSAGEID

任意。完全なトランザクション・メッセージID。メッセージIDが通常生成されます。

SIGNED

*YES

任意。*YESの場合、キー・ストア・パスワードが必要です。
秘密鍵へのアクセスは必須ではありませんが、受領に署名する場合は必要です。

*NO

省略値

USER

任意。基本認証ユーザー

PASSWORD

任意。基本認証パスワード

 

RECIPIENTキーワード値は、プロパティ・ファイルからエントリーの選択階層を使用して、秘密鍵ファイル、パスワードおよび公開証明書を取得する場合に使用されます。

  keystore.{recipient}= pki/filename

  keystore = pki/filename

  keystore.password.{recipient} = password

  keystore.password = password

  certificate.{recipient} = pki/filename

  certificate = pki/filename

  as2-to.{recipient} = companyto

  as2-from.{recipient} = companyfrom

  as2-from = companyfrom

  from.{recipient} = from

  from = from

  subject.{recipient} = subject

  subject = subject

  messageid.prefix.{recipient} = company identifier

  messageid.prefix. = company identifier

  signed.algorithm.{recipient} = *sha1 | *md5

  signed.algorithm = *sha1 | *md5

人が読み取れるテキストは、プロパティ・ファイルの選択階層を使用してファイルから取得されます。

  receipt.message.{recipient} = system/receipt-message.txt

  receipt.message = system/receipt-message.txt

  receipt.error.{recipient} = system/receipt-error.txt

  receipt.error = system/receipt-error.txt

receipt.messageには、受領に関して人が読み取れる構成要素が含まれます。

receipt.errorには、エラー受領に関して人が読み取れる構成要素が含まれます。

以下の特別なマージ・ラベルは、receipt.messageファイルとreceipt.errorファイルでサポートされています。

%%COMPANYFROM%%
%%COMPANYTO%%
%%DATE%%
%%SUBJECT%%
%%TEXT%%

receipt.messageファイル内容のサンプル:

The message sent to recipient <%%COMPANYTO%%> on %%DATE%% with subject "%%SUBJECT%%" has been received.

receipt.errorファイル内容のサンプル:

The message sent  to recipient <%%COMPANYTO%%> on %%DATE%% with subject "%%SUBJECT%%" contains the  following error %%TEXT%%.