2016-07-30 10 views
45

Boto3 Mavens、Boto3のリソースとクライアントは同等ですか? 1つまたは他のものを使用する場合?

クライアントとリソースの機能的な違いは何ですか?

機能的に同等ですか?

Boto3リソースとクライアントのどちらを呼び出すか(あるいはその逆)はどのような条件の下で選択しますか?

私はRTM ...後悔によってこの質問に答えようと努力しましたが、2つの間の機能的な違いを理解してくれました。

あなたの考えは?

多く、多くありがとう!

飛行機Wryter

答えて

24

リソースがクライアントオーバーだけリソースベースの抽象化されています。クライアントが行うことができないことは何もできませんが、多くの場合、使用するのが賢明です。彼らは実際に要求をするために使用する組み込みのクライアントを持っています。欠点は、サービスの機能の100%を常にサポートするとは限らないことです。

+4

答えが専門用語の質問の用語を並べ替えるだけのような気がしますが、実際にはそれほど価値がありません。私は、1つが "クライアント"であり、1つが "リソース"であり、それぞれが異なるAPIを持っていることがわかります。なぜboto3のデザイナーはこれらの2つのAPIを作成したのですか?どのAPIをどのように区別しましたか?これは、「どの条件の下で、あなたはリソースとクライアントを呼び出すのですか?」という答えに役立ちます。 OPの質問の一部。 –

関連する問題