Cara membuat WebPubSubServiceClient dengan Java dan Azure Identity
Panduan cara ini menunjukkan kepada Anda cara membuat WebPubSubServiceClient dengan Java dan Azure Identity.
Persyaratan
Tambahkan dependensi azure-identity di Anda
pom.xml.<dependency> <groupId>com.azure</groupId> <artifactId>azure-identity</artifactId> <version>1.4.1</version> </dependency>Tip
Versi terbaru dapat ditemukan di halaman ini
Lihat Autentikasi Azure dengan Java dan Azure Identity untuk mempelajari selengkapnya.
Tambahkan dependensi azure-messaging-webpubsub di Anda
pom.xml.<dependency> <groupId>com.azure</groupId> <artifactId>azure-messaging-webpubsub</artifactId> <version>1.0.0</version> </dependency>Tip
Versi terbaru dapat ditemukan di halaman ini
Kode sampel
TokenCredentialBuat dengan Azure Identity SDK.package com.webpubsub.tutorial; import com.azure.core.credential.TokenCredential; import com.azure.identity.DefaultAzureCredentialBuilder; public class App { public static void main(String[] args) { TokenCredential credential = new DefaultAzureCredentialBuilder().build(); } }credentialdapat berupa kelas apa pun yang mewarisi dariTokenCredentialkelas.- EnvironmentCredential
- ClientSecretCredential
- ClientCertificateCredential
- ManagedIdentityCredential
- VisualStudioCredential
- VisualStudioCodeCredential
- AzureCliCredential
Untuk mempelajari selengkapnya, lihat Pustaka klien Azure Identity untuk Java
Kemudian buat
clientdenganendpoint,hub, dancredential.package com.webpubsub.tutorial; import com.azure.core.credential.TokenCredential; import com.azure.identity.DefaultAzureCredentialBuilder; import com.azure.messaging.webpubsub.WebPubSubServiceClient; import com.azure.messaging.webpubsub.WebPubSubServiceClientBuilder; public class App { public static void main(String[] args) { TokenCredential credential = new DefaultAzureCredentialBuilder().build(); // create the service client WebPubSubServiceClient client = new WebPubSubServiceClientBuilder() .endpoint("<endpoint>") .credential(credential) .hub("<hub>") .buildClient(); } }Pelajari cara menggunakan klien ini, lihat Pustaka klien layanan Azure Web PubSub untuk Java