私は1つのトークンを使用する必要があります.1つのトークンを使用する必要があります。これは第三者から取得され、期限切れになるまで別のトランザクションでこのトークンを再利用する必要があります。私はこのトークンをデータベースに保存したくありません。トークンをWSO2 ESBの一時ストレージに保存して再利用できる方法はありますか?また、必要に応じていつでもWSO2 ESBから任意のロジックで更新する必要があります。一時的なストレージin wso2 esb
ありがとうございます! (あなたが得る-プロパティでメディエーション内の現在の値を取得することができます
<script language="js"><![CDATA[
var curValue = mc.getEnvironment().getServerContextInformation().getProperty("MyValue");
if (curValue == null) {
curValue = 0;
} else {
curValue++;
}
mc.getEnvironment().getServerContextInformation().addProperty("MyValue",curValue);
mc.setProperty("CurrentValue",curValue);
]]></script>
:
よろしく、 シュリ
ないあなた何とかINTEGRので、それは、良いアイデアだと確信しステートフルロジックを食べた。クエリのたびにトークンを取得し、それを "ESBに格納する"のではなく、検証することができますか?ところで、トークンは最初にどのように設定されていますか?たぶんあなたはビジネスプロセスサーバーの外観を持っているはずです – Nicolas