مشاركة عبر


نماذج تخزين Azure باستخدام مكتبات عميل JavaScript

توفر هذه المقالة نظرة عامة على سيناريوهات نموذج التعليمات البرمجية الموجودة في إرشادات المطور ومستودع العينات. انقر على الارتباطات لعرض العينات المقابلة، إما في أدلة المطور الخاصة بنا أو في مستودعات GitHub.

إرشادات المطور هي مجموعات من المقالات التي توفر معلومات مفصلة وأمثلة على التعليمات البرمجية لسيناريوهات محددة تتعلق بخدمات Azure Storage. لمعرفة المزيد حول أدلة مطور Blob Storage ل JavaScript أو TypeScript، راجع بدء استخدام Azure Blob Storage وJavaScript

إشعار

تستخدم هذه النماذج أحدث مكتبة تخزين بلغة JavaScript الإصدار 12. للحصول على التعليمات البرمجية القديمة الإصدارة 11، راجع البدء باستخدام خدمة كائنات البيانات الثنائية Azure في Node.js داخل مستودع بيانات GitHub.

نماذج Blob

يرتبط الجدول التالي بأدلة مطور Azure Blob Storage والعينات التي تستخدم مكتبات عميل JavaScript. تتضمن ارتباطات دليل المطور أجزاء التعليمات البرمجية ل JavaScript وTypeScript، بينما تأخذك ارتباطات العينة مباشرة إلى التعليمات البرمجية في مستودع GitHub.

الموضوع دليل المطور عينات على GitHub
المصادقة/التخويل تخويل الوصول والاتصال ب Blob Storage

إنشاء SAS لتفويض مستخدم لكائن


ثنائي كبير الحجم إنشاء SAS خدمة لكائن


ثنائي كبير الحجم إنشاء حساب SAS
المصادقة باستخدام معرف Microsoft Entra (مستحسن):
مصادقة JavaScript
TypeScript

1باستخدام بيانات اعتماد المفتاح المشترك:
JavaScript
TypeScript

1Authenticate باستخدام سلسلة الاتصال:
JavaScript
TypeScript
إنشاء حاوية إنشاء حاوية إنشاء حاوية:
JavaScript
TypeScript
تحميل تحميل كائن ثنائي كبير الحجم تحميل blob:
JavaScript

Parallel تحميل دفق إلى blob:
تنزيل تنزيل كائن ثنائي كبير الحجم تنزيل blob:
JavaScript
Parallel download block blob:
JavaScript

TypeScript
قائمة قائمة الحاويات

قائمة الكائنات الثنائية كبيرة الحجم
حاويات القائمة:
حاويات قائمة JavaScript التسلسل الهرمي:
حذف حذف الحاويات

حذف الكائنات الثنائية كبيرة الحجم
حذف حاوية:
JavaScript
TypeScript
نسخ نظرة عامة على عمليات

النسخ نسخ كائن ثنائي كبير الحجم من عنوان URL


للكائن المصدر نسخ كائن ثنائي كبير الحجم بجدولة غير متزامنة
الإيجار إنشاء وإدارة عقود إيجار الحاوية

إنشاء وإدارة عقود إيجار الكائن الثنائي كبير الحجم
الخصائص وبيانات التعريف إدارة خصائص الحاوية وبيانات

التعريف إدارة خصائص البيانات الثنائية الكبيرة وبيانات التعريف
علامات الفهرس استخدام علامات فهرس الكائنات الثنائية كبيرة الحجم لإدارة البيانات والعثور عليها
مستويات الوصول تعيين أو تغيير طبقة الوصول للكتلة الثنائية كبيرة الحجم تعيين طبقة الوصول على blob:
JavaScript
TypeScript
خدمة كائن البيانات الثنائية إنشاء عميل خدمة كائن ثنائي كبير الحجم:
JavaScript
إنشاء عميل خدمة كائن ثنائي كبير الحجم باستخدام عنوان URL SAS:
JavaScript

TypeScript
اللقطة إنشاء لقطة كائن ثنائي كبير الحجم:
JavaScript

تنزيل لقطة كائن ثنائي كبير الحجم:
استكشاف الأخطاء وإصلاحها تشغيل خطأ قابل للاسترداد باستخدام عميل حاوية:
JavaScript
TypeScript

1 توصي Microsoft باستخدام تدفق المصادقة الأكثر أمانا المتوفر. يتطلب تدفق المصادقة الموضح في هذه العينة درجة عالية جدا من الثقة في التطبيق، ويحمل مخاطر غير موجودة في تدفقات أخرى. يجب عليك استخدام هذا التدفق فقط عندما لا تكون التدفقات الأخرى الأكثر أمانا، مثل الهويات المدارة، قابلة للتطبيق.

عينات Data Lake Storage

يرتبط الجدول التالي بعينات Data Lake Storage التي تستخدم مكتبات عميل JavaScript:

الموضوع عينات على GitHub
خدمة مستودع البيانات إنشاء عميل خدمة بحيرة البيانات
نظام الملفات إنشاء نظام الملف
سرد جميع أنظمة الملفات
سرد المسارات في نظام الملفات
إنشاء نظام الملف
الملف إنشاء الملف
تنزيل ملف

نماذج ملفات Azure

يرتبط الجدول التالي بعينات ملفات Azure التي تستخدم مكتبات عميل JavaScript:

الموضوع عينات على GitHub
المصادقة 1المصادقة باستخدام سلسلة اتصال
1المصادقة باستخدام بيانات اعتماد مفتاح مشترك
المصادقة باستخدام بيانات اعتماد مجهولة
الاتصال باستخدام بنية أساسية مخصصة
الاتصال باستخدام وكيل
مشاركة إنشاء مشاركة
إدراج مشاركات
إدراج مشاركات حسب الصفحة
حذف مشاركة
الدليل إنشاء دليل
إدراج الملفات والأدلة
إدراج الملفات والأدلة حسب الصفحة
الملف تحميل ملف بالتوازي
تحميل مسار بالتوازي قابل للقراءة
تحميل ملف بالتوازي
إدراج معالجات الملفات
إدراج معالجات الملفات حسب الصفحة

1 توصي Microsoft باستخدام تدفق المصادقة الأكثر أمانا المتوفر. يتطلب تدفق المصادقة الموضح في هذه العينة درجة عالية جدا من الثقة في التطبيق، ويحمل مخاطر غير موجودة في تدفقات أخرى. يجب عليك استخدام هذا التدفق فقط عندما لا تكون التدفقات الأخرى الأكثر أمانا، مثل الهويات المدارة، قابلة للتطبيق.

عينات قائمة الانتظار

يرتبط الجدول التالي بعينات قوائم انتظار Azure التي تستخدم مكتبات عميل JavaScript:

الموضوع عينات على GitHub
المصادقة 1المصادقة باستخدام سلسلة اتصال
1المصادقة باستخدام بيانات اعتماد مفتاح مشترك
المصادقة باستخدام بيانات اعتماد مجهولة
الاتصال باستخدام بنية أساسية مخصصة
الاتصال باستخدام وكيل
المصادقة باستخدام معرف Microsoft Entra (مستحسن)
خدمة قائمة الانتظار إنشاء عميل خدمة قائمة انتظار
قائمة الانتظار إنشاء قائمة انتظار جديدة
سرد قوائم الانتظار
سرد قوائم الانتظار حسب الصفحة
حذف قائمة انتظار
رسالة إرسال رسالة إلى قائمة انتظار
دخول مختلس للرسائل

تلقي الرسائل
حذف الرسائل

1 توصي Microsoft باستخدام تدفق المصادقة الأكثر أمانا المتوفر. يتطلب تدفق المصادقة الموضح في هذه العينة درجة عالية جدا من الثقة في التطبيق، ويحمل مخاطر غير موجودة في تدفقات أخرى. يجب عليك استخدام هذا التدفق فقط عندما لا تكون التدفقات الأخرى الأكثر أمانا، مثل الهويات المدارة، قابلة للتطبيق.

نماذج الجدول

يرتبط الجدول التالي بنماذج جداول Azure التي تستخدم مكتبات عميل JavaScript:

تتوفر نماذج لمكتبات العميل المهملة في نماذج Azure Table Storage ل JavaScript.

مكتبات عينات التعليمات البرمجية Azure

لعرض مكتبات نموذج لغة JavaScript كاملة، انتقل إلى:

يمكنك استعراض واستنساخ مستودع GitHub لكل مكتبة.

إرشادات البدء

تحقق من الأدلة الإرشادية التالية إذا كنت تبحث عن إرشادات حول كيفية تثبيت وبدء تشغيل مكتبات عميل تخزين Azure.

الخطوات التالية

للحصول على معلومات حول عينات للغات الأخرى: