Подключение приложения в службы Azure
Azure предлагает различные службы, которые приложения могут воспользоваться преимуществами независимо от того, размещаются ли они в Azure или локально. Например, можно:
- Используйте Хранилище BLOB-объектов Azure для хранения и извлечения файлов в облаке.
- Добавьте функцию полнотекстового поиска в приложение с помощью службы "Поиск ИИ Azure".
- Используйте Служебная шина Azure для обработки обмена сообщениями между разными компонентами архитектуры микрослужб.
- Используйте Анализ текста для идентификации и изменения конфиденциальных данных в документе.
Службы Azure предлагают преимущество, которое они полностью управляются Azure.
Доступ к службам Azure из кода приложения
Существует два способа доступа к службе Azure из кода приложения.
- Пакет SDK Для Azure— доступен для .NET, Java, JavaScript, Python и Go.
- REST API Azure— доступен на всех языках.
По возможности рекомендуется использовать пакет SDK Azure для доступа к службам Azure из кода приложения. Преимущества использования пакета SDK Для Azure:
- Доступ к службам Azure аналогично использованию любой другой библиотеки. Необходимо импортировать соответствующий пакет SDK в приложение, создать клиентский объект, а затем вызвать методы клиентского объекта для взаимодействия с ресурсом Azure.
- Упрощает процесс проверки подлинности приложения в Azure. При создании клиентского объекта ПАКЕТА SDK вы включаете правильные учетные данные и пакет SDK заботится о проверке подлинности вызовов в Azure.
- Упрощенная модель программирования. Внутри службы "Пакет SDK Azure" вызывает REST API Azure. Однако пакет SDK Azure встроен в обработку ошибок, логику повторных попыток и разбивку результатов на страницы, что упрощает программирование для пакета SDK, чем вызов REST API напрямую.
Пакет Azure SDK
Пакет SDK Azure обеспечивает программный доступ к службам Azure из приложений .NET, Java, JavaScript, Python и Go. Приложения устанавливают необходимые пакеты из соответствующего диспетчера пакетов, а затем вызывают методы программного доступа к ресурсам Azure.
Дополнительные сведения о пакете SDK Azure для каждого языка можно найти в центре разработчиков каждого языка.
Azure REST API
Языки программирования, не поддерживаемые пакетом SDK Azure, могут использовать REST API Azure. Сведения о вызове REST API Azure и полном списке операций доступны в обзоре REST API Azure.
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по