Przykłady usługi Azure Storage korzystające z bibliotek klienckich Języka Java

Ten artykuł zawiera omówienie przykładowych scenariuszy kodu znalezionych w naszych przewodnikach dla deweloperów i repozytorium przykładów. Kliknij linki, aby wyświetlić odpowiednie przykłady w naszych przewodnikach dla deweloperów lub w repozytoriach GitHub.

Przewodniki dla deweloperów to kolekcje artykułów, które zawierają szczegółowe informacje i przykłady kodu dla określonych scenariuszy związanych z usługami Azure Storage. Aby dowiedzieć się więcej na temat przewodnika dla deweloperów usługi Blob Storage dla języka Java, zobacz Wprowadzenie do usługi Azure Blob Storage i języka Java.

Uwaga

Te przykłady korzystają z najnowszej biblioteki Języka Java usługi Azure Storage w wersji 12. Aby uzyskać informacje o starszym kodzie w wersji 8, zobacz Wprowadzenie do usługi Azure Blob Service w języku Java w repozytorium GitHub.

Przykłady obiektów blob

Poniższa tabela zawiera linki do przewodników deweloperów usługi Azure Blob Storage i przykładów korzystających z bibliotek klienckich Języka Java:

Temat Przewodnik dewelopera Przykłady w serwisie GitHub
Uwierzytelnianie/autoryzacja Autoryzowanie dostępu i nawiązywanie połączenia z usługą Blob Storage

Tworzenie sygnatury dostępu współdzielonego delegowania użytkownika dla obiektu blob

Tworzenie sygnatury dostępu współdzielonego usługi dla obiektu blob

Tworzenie sygnatury dostępu współdzielonego konta
Uwierzytelnianie przy użyciu uwierzytelniania tożsamości platformy Azure

przy użyciu poświadczeń klucza współużytkowanego
Tworzenie kontenera Tworzenie kontenera Tworzenie kontenera
Przekazywanie Przekazywanie obiektu blob Przekazywanie obiektu blob

z dużego pliku
Pobierz Pobieranie obiektu blob Pobieranie obiektu blob Pobieranie dużego obiektu blob

do pliku
List Wyświetlanie listy kontenerów

— wyświetlanie listy obiektów blob
Wyświetlanie listy kontenerów

— wyświetlanie listy obiektów blob
Delete Usuwanie kontenerów

Usuwanie obiektów blob
Usuwanie kontenerów

Usuwanie obiektu blob
Kopiuj Omówienie operacji

kopiowania Kopiowanie obiektu blob z adresu URL


obiektu źródłowego Kopiowanie obiektu blob za pomocą planowania asynchronicznego
Dzierżawa Tworzenie dzierżaw kontenerów

i zarządzanie nimi — tworzenie dzierżaw obiektów blob i zarządzanie nimi
Właściwości i metadane Zarządzanie właściwościami kontenera i metadanymi

Zarządzanie właściwościami obiektów blob i metadanymi
Tagi indeksu Używanie tagów indeksu obiektów blob do zarządzania danymi i znajdowania ich
Poziomy dostępu Ustawianie lub zmienianie warstwy dostępu blokowego obiektu blob
Dzielenie na partie Tworzenie obiektów blob wsadowych

klienta

zbiorczego usuwania obiektów blob Ustawianie warstwy dostępu w partii obiektów blob
Rozwiązywanie problemów Wyzwalanie błędu możliwego do odzyskania przy użyciu klienta kontenera

Przykłady usługi Data Lake Storage

Poniższa tabela zawiera linki do przykładów usługi Azure Data Lake Storage korzystających z bibliotek klienckich Języka Java:

Temat Przykłady w serwisie GitHub
Usługa Data Lake Tworzenie klienta usługi Data Lake
Tworzenie klienta systemu plików
System plików Tworzenie systemu plików
Tworzenie katalogu
Tworzenie pliku i podkatalogu
Tworzenie klienta plików
Wyświetlanie listy ścieżek w systemie plików
Usuwanie systemu plików
Wyświetlanie listy systemów plików na koncie usługi Azure Storage
Katalog Tworzenie klienta katalogu
Tworzenie katalogu nadrzędnego
Tworzenie katalogu podrzędnego
Tworzenie pliku w katalogu podrzędnym
Pobieranie właściwości katalogu
Usuwanie katalogu podrzędnego
Usuwanie folderu nadrzędnego
Plik Tworzenie pliku przy użyciu klienta plików

Usuwanie pliku
Ustawianie kontroli dostępu w pliku
Uzyskiwanie kontroli dostępu do pliku

Przykłady plików platformy Azure

Poniższa tabela zawiera linki do przykładów usługi Azure Files korzystających z bibliotek klienckich Języka Java:

Temat Przykłady w serwisie GitHub
Uwierzytelnianie Uwierzytelnianie przy użyciu parametry połączenia
Usługa plików Tworzenie udziałów
plików Pobieranie właściwości Udziały


listy Usuń udziały
Udział plików Tworzenie klienta
udziału Tworzenie udziału
Utwórz migawkę
udziału Utwórz katalog Utwórz katalog przy użyciu klienta
udziału Pobierz właściwości udziału
Pobierz katalog główny i katalogi
listy Usuń udział
Katalog Tworzenie katalogu
nadrzędnego Utwórz katalog

podrzędny Utwórz plik w katalogach
podrzędnych Katalogi i pliki
Usuń folder podrzędny Usuń folder nadrzędny
Plik Tworzenie klienta
pliku Przekaż plik
Pobierz plik
Pobierz właściwości
pliku Usuń plik

Przykłady kolejek

Poniższa tabela zawiera linki do przykładów usługi Azure Queues korzystających z bibliotek klienckich Języka Java:

Temat Przykłady w serwisie GitHub
Uwierzytelnianie Uwierzytelnianie przy użyciu tokenu SAS
usługą kolejki Tworzenie kolejek listy kolejek

Usuwanie kolejek
Queue Tworzenie klienta
kolejki Dodawanie komunikatów do kolejki
Komunikat Pobieranie liczby komunikatów Podgląd
komunikatów

Odbieranie komunikatów
Aktualizuj komunikat Usuń pierwszy komunikat

Wyczyść wszystkie komunikaty
Usuwanie kolejki

Przykłady tabel

Poniższa lista zawiera linki do przykładów usługi Azure Table Storage korzystających z bibliotek klienta Java:

Przykłady dla przestarzałych bibliotek klienckich są dostępne w przykładach usługi Azure Table Storage dla języka Java.

Przykładowe biblioteki kodu platformy Azure

Aby wyświetlić pełne przykładowe biblioteki Języka Java, przejdź do:

Możesz przeglądać i klonować repozytorium GitHub dla każdej biblioteki.

Przewodniki wprowadzające

Zapoznaj się z następującymi artykułami, aby uzyskać instrukcje dotyczące sposobu instalowania i rozpoczynania pracy z bibliotekami klienta usługi Azure Storage.

Następne kroki

Aby uzyskać informacje na temat przykładów dla innych języków: