カスタムJavaメソッドを静的として作成するか、アダプターからJavaオブジェクトを介してアクセスするかの提案が必要ですか?
私のシナリオは、何千人ものユーザーがトランザクションを行っており、各ユーザーが同じメソッドに何度もアクセスしており、そのユーザーまたはトランザクションに固有の値を変更しているだけです。
アダプター呼び出しが非同期であることがわかっているため、それらを静的メソッドとして作成している場合、ユーザーに問題が発生します....複数のユーザーが同じメソッドを同時に呼び出すと、異なる値が返されるという問題が発生しますお互い?
または、最初にそのクラスオブジェクトを宣言してからメソッドにアクセスし、パラメーターを提供することですべてのカスタム Java メソッドにアクセスすると、複数のユーザーが同時に同じメソッドにアクセスすると、適切な/関連データが取得されますか?
パフォーマンスの観点から、どちらのアプローチが優れており、静的メソッドのアプローチを行うと、ユーザーに間違ったデータがもたらされます...あるユーザーのデータが別のユーザーに、他のユーザーが別のユーザーにデータをもたらします。
ありがとうアブドゥル・アハド
------------ 私のコードは ---
java code:
public static String getBalanceSummaries(String userAct){
String replyMsg="";
try {
replyMsg = getBalanceStatementfromMQ(userAct);
}catch(Exception e) {}
return replyMsg;
}
-----WL Adapter code:------
function showAllBalace(userActNo){
return{
result: com.my.package.getBalanceSummaries(userActNo)
};
}