Клиент Aws Boto3 (низкий уровень) и ресурс (высокий уровень) - PullRequest
0 голосов
/ 07 мая 2018

Я работаю над автоматизацией с использованием AWS Boto3 SDK. Я не смог узнать, в чем разница между клиентом (низкий уровень) и ресурсом (высокий уровень)

В чем разница между Низким уровнем (Клиент) и Высоким уровнем (Ресурс) здесь?

1 Ответ

0 голосов
/ 07 мая 2018

Ссылки, сделанные здесь, насколько я понимаю, касаются низкоуровневых и высокоуровневых интерфейсов, используемых в программировании API. Вот оно,

high-level interface, are designed to enable the programmer to write code in shorter amount of time and to be less involved with the details of the software module or hardware device that is performing the required services. Which is in direct contrast with the other one.

low-level interface, are more detailed allowing the programmer to manipulate functions within a software module or within hardware at very granular level.

В AWS, когда вы используете Boto3 для программирования API, клиенты предоставляют низкоуровневый интерфейс так же тесно, как сервисные API. Это означает, что все сервисные операции будут поддерживаться клиентами. В то время как Ресурсы предоставляют интерфейс высокого уровня, который отличается от необработанных вызовов низкого уровня, предоставляемых Клиентами.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...