azure-eventgrid-java
Azure Event Grid Java SDK でイベントドリブンアプリケーションを構築
信頼性の高いクラウドネイティブのパブ/サブメッセージングシステムを使用して、Azure Event Grid を Java アプリケーションに統合し、イベントのパブリッシュとサブスクライブを行います。
Télécharger le ZIP du skill
Importer dans Claude
Allez dans Paramètres → Capacités → Skills → Importer un skill
Activez et commencez à utiliser
Tester
Utilisation de "azure-eventgrid-java". Azure Identity を使用した認証で Event Grid パブリッシャークライアントを作成
Résultat attendu:
DefaultAzureCredentialBuilder を使用して、コードにシークレットを埋め込まずに、マネージド ID、サービスプリンシパル、または開発者認証情報を介して認証するクライアントを作成します。
Utilisation de "azure-eventgrid-java". JSON データを含むカスタムイベントを Event Grid トピックにパブリッシュ
Résultat attendu:
subject、eventType、BinaryData ペイロード、dataVersion を含む EventGridEvent を作成し、client.sendEvent() 経由で送信します。
Utilisation de "azure-eventgrid-java". Azure Storage BLOB 作成イベントの処理
Résultat attendu:
Microsoft.Storage.BlobCreated イベントタイプをサブスクライブし、StorageBlobCreatedEventData を解析して BLOB URL とプロパティを取得します。
Audit de sécurité
SûrAll 48 static findings are false positives. The scanner detected markdown code fences and inline code markers (backticks) as shell commands, placeholder URLs as hardcoded endpoints, JSON placeholder syntax as path traversal, and benign documentation text as cryptographic/reconnaissance patterns. This is a legitimate Azure Event Grid Java SDK documentation file with no actual security risks.
Motifs détectés
Score de qualité
Ce que vous pouvez construire
クラウドアプリケーションを構築する Java 開発者
Java マイクロサービスにイベントドリブンアーキテクチャを統合して、コンポーネントを分離し、スケーラブルな非同期通信を実現します。
ワークフローを自動化する DevOps エンジニア
Azure リソースからイベントトリガーを設定して、CI/CD パイプライン、モニタリングアラート、運用ワークフローを自動化します。
イベントシステムを設計するソリューションアーキテクト
CNCF CloudEvents 仕様を使用したパブ/サブパターンを設計し、ハイブリッドクラウド環境間でベンダー中立なイベントストリーミングを実現します。
Essayez ces prompts
Azure Event Grid Java SDK を使用して EventGridPublisherClient を作成し、単一のイベントをパブリッシュする方法を教えてください。
Azure Event Grid SDK for Java を使用して、単一のバッチ呼び出しで複数のイベントをパブリッシュするにはどうすればよいですか?
Azure Event Grid Java ライブラリを使用して CloudEvents 1.0 スキーマ形式でイベントをパブリッシュする方法を示してください。
Java で受信する EventGridEvent および CloudEvent ペイロードの受信と解析方法(システムイベントの処理を含む)を教えてください。
Bonnes pratiques
- HTTP オーバーヘッドを削減しスループットを向上するため、単一イベントの代わりにバッチパブリッシュ(sendEvents)を使用
- べき等なイベント処理と重複検出のために一意なイベント ID を含める
- 本番ワークロードでは API キーの代わりに DefaultAzureCredential またはマネージド ID を使用
Éviter
- Azure Key Vault またはマネージド ID の代わりにアクセスキーをソースコードに直接埋め込む
- 非同期クライアントまたはバッチ処理なしで高スループットシナリオでイベントを同期的に送信する
- 再試行後に配信に失敗したイベントのデッドレター設定を無視する