0

実用的なプログラマーになろうとして、UPS および USPS API から返されるサービスと料金のキャッシュ戦略を考え出そうとしています。

私の最初の考えは、以下を保存することです:

  • 郵便番号 (正規化、スペースなし、単純なキーとして)
  • キャリア
  • 重さ
  • サービス
  • 料金
  • 輸送時間
  • 国コード (ISO 3166-1 alpha-2)

私の主な目標は、API 呼び出しに短いタイムアウトを設定し、キャッシュされたデータにフェイルオーバーすることです。「推定」料金が許容される状況 (例: ショッピング カートの送料計算機) では、キャッシュされたデータを最初に使用します。

編集私は、既存のユーザーデータから定期的にこのキャッシュを準備するつもりです。

4

1 に答える 1

0

あなた自身の質問に答えたようです。重量を見ると、DIM サイズに基づいて請求可能な重量がキャッシュされます。それが最大の差異であるためです。

于 2012-10-26T17:09:32.793 に答える