そのため、天気予報データ (10000 の場所、それぞれ 40 のパラメーター、次の 14 日間の時間値 = 約 1 億 3000 万の値) にアクセスするための Web サービスに取り組んでいます。
そこで、RESTful サービスとそのイデオロギーについてすべて読みました。
URLがリソースをアドレス指定していることを理解しています。
しかし、私の場合、リソースとは何ですか?
一般的な使用例は、1 つまたは複数の場所で一定期間にわたっていくつかのパラメーターのデータを取得する場合です。そのため、すべての値に独自の URL を明確に指定することは実用的ではなく、何百ものリクエストが発生することになります。私の特定の問題は、RESTful パターンに正確に適合しないと感じています。
更新:明確にするために: サービスには 2 つの使用パターンがあります。1.生データ; いくつかの場所とパラメーターのデータの行と行。
- 解釈されたデータ; シンボル (太陽と雲など) およびその他のパラメーターに計算された生データ。
「予測」は一つではありません。クライアントが異なれば、データに対するニーズも異なります。
これが REST パターンに適合しないと私が考える理由は、実際には「予測」リソースを使用できますが、多くの要求パラメーターを送信する必要があるためです。そのため、リソースに対する単純な GET リクエストは機能せず、データをいたるところに POST することになります。