Tíquete #3951

(二重送信防止機能)キー生成のコーディングがまずい
: 2004-02-18 15:35 Última Atualização: 2004-02-18 17:56

Relator:
Dono:
(Nenhum)
Tipo:
Estado:
Aberto
Componente:
(Nenhum)
Marcos:
(Nenhum)
Prioridade:
5 - Medium
Gravidade:
5 - Medium
Resolução:
Nenhum
Arquivo:
Nenhum

Details

■その1 二重送信防止キーの保持の仕組み
二重送信防止キーの保持数について、
設定を読み込み、文字列からintにする処理を毎リクエスト
でやっていて、ばかばかしい。

■その2 インスタンス・メソッド
TransactionCreateToken, TransactionCreateIdクラスは、
もうちょっとうまく作ればすべてのメソッドをクラス・メソ
ッドにできる。
現状インスタンス・メソッドなので、二重送信防止キーを生
成しようとするたびに上記のクラスのインスタンスを作らな
ければならず、メモリの無駄。

■その3 二重送信防止キーの生成の仕方
二重送信防止キー生成メソッドがsynchronizedになってい
て、
並列実行性に欠ける。synchronizedにしなくてもよいように
したい。

Ticket History (1/1 Histories)

2004-02-18 17:56 Updated by: h2-matsuno
Comentário
Logged In: YES
user_id=7292

「■その1 二重送信防止キーの保持の仕組み」については、
RequestProcessor初期化時に一度だけ設定を読み込むよう
修正済み。

「■その2」「■その3」については未解決。

Attachment File List

No attachments

Editar

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » Login