1

アプリケーションで為替レートを使用したいのですが、これらのレートを Web サービスから取得したくありません。

私はそれを保管してsomewhereそこから読みたいだけで、そのレートを毎月更新できるようにしたい.

簡単にデータベースにデータを保持できますが、そのレートを頻繁に使用するため、オーバーヘッドが発生する可能性がありますね。

よくわかりませんが、XML で保持することはできますが、データベース アプローチとどう違うのかわかりません。

コード内にハードコーディングして、間違いなく最速で保存することはできますが、簡単に更新することはできませんでした。

そのような操作を行うためのベストプラクティスは何ですか?

4

2 に答える 2

1

データを読みやすいファイルに保存します (たとえば、Java を使用している場合はプロパティ ファイル。使い慣れている場合は XML など)。

通貨を更新するときは、ファイルを書き出します。アプリが起動したら、ファイルを読み込み、メモリに保持します。

些細な量のデータについて話しているので、単純なキャッシュ (つまり、ファイルを一度読み取り、実行中はアプリを保存して維持する) を使用すると、実際のパフォーマンスへの影響に気付くことはありません。

于 2011-07-07T00:35:50.987 に答える
0

あなたの場合、おそらく XML または Json ドキュメントを使用します。よりシンプルでメンテナンスが容易です。

于 2011-07-07T00:34:11.327 に答える