Udostępnij za pośrednictwem


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 Blob Storage

Tworzenie delegowanej sygnatury dostępu współdzielonego (SAS) dla obiektu blob

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

Tworzenie sygnatury dostępu współdzielonego konta (SAS)
Uwierzytelnianie przy użyciu usługi Azure Identity (zalecane)

Uwierzytelnianie przy użyciu poświadczeń klucza współużytkowanego
Tworzenie kontenera Tworzenie kontenera Tworzenie kontenera
Przesyłanie Prześlij blob Przesyłanie obiektu blob

Przekaż obiekt blob z dużego pliku
Pobierz Pobierz obiekt blob Pobierz obiekt blob

Pobierz duży obiekt blob do pliku
Lista Lista kontenerów

Lista blobów
Lista kontenerów

Lista obiektów blob
Usuń 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 i zarządzanie dzierżawami kontenerów

Tworzenie i zarządzanie dzierżawami obiektów blob
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żywaj tagów indeksu blobów do zarządzania i wyszukiwania danych
Poziomy dostępu Ustawianie lub zmienianie poziomu dostępu blokowego bloba
Dzielenie na partie Utwórz klienta partii obiektów blob

Zbiorcze usuwanie obiektów blob

Ustawianie warstwy dostępu w partii obiektów blob
Rozwiązywanie problemów Wywołaj błąd możliwy 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
Utwórz katalog podrzędny
Tworzenie pliku w katalogu podrzędnym
Pobierz 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 Utwórz udziały plików
Pobierz właściwości
Lista udziałów
Usuń udziały
Udział plików Tworzenie klienta udziału
Tworzenie udziału
Utwórz migawkę udziału
Utwórz katalog przy użyciu klienta udziału
Pobierz właściwości udziału
Pobierz katalog główny i listę katalogów
Usuń udział
Katalog Utwórz katalog nadrzędny
Utwórz katalog podrzędny
Utwórz plik w katalogu podrzędnym
Wyświetl listę katalogów i plików
Usuń folder podrzędny
Usuń folder nadrzędny
Plik Utwórz klienta pliku
Przekaż plik
Pobierz plik
Uzyskaj 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ługa do kolejkowania Utwórz kolejkę
Lista kolejek
Usuwanie kolejek
Kolejka Stwórz klienta kolejki
Dodawanie komunikatów do kolejki
Komunikat Uzyskaj liczbę wiadomości
Podejrzyj wiadomości
Odbierz wiadomości
Zaktualizuj wiadomość
Usuń pierwszą wiadomość
Wyczyść wszystkie wiadomości
Usuń kolejkę

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: