azure-messaging-webpubsub-java
Создание Java-приложений Azure Web PubSub
Для обмена сообщениями в Java в реальном времени нужны правильная настройка клиента, маршрутизация и обработка токенов. Этот навык предоставляет краткие шаблоны Azure Web PubSub SDK для распространенных серверных сценариев обмена сообщениями.
Остановитесь и запросите подтверждение перед установкой.
Проверьте план и получите явное согласие пользователя перед изменением файлов.
Установить с помощью моего Агента
Скопируйте этот запрос в своего Агента. Он содержит каноническую страницу Skill и манифест.
Review the Skillstore skill "azure-messaging-webpubsub-java" from https://skillstore.io/skills/sickn33-azure-messaging-webpubsub-java.md and its manifest at https://skillstore.io/api/skills/sickn33-azure-messaging-webpubsub-java/manifest. Verify the artifact. Stop and obtain explicit user consent before installing or changing files.Ваш Агент по-прежнему должен показать план и запросить все подтверждения, требуемые политикой безопасности.
Ресурсы для AI-агентов
Используйте эти ссылки, когда AI-агенту, crawler или script нужен чистый контекст вместо полной страницы.
Протестировать
Использование «azure-messaging-webpubsub-java». Нужен шаблон Java-бэкенда для отправки сообщений чата в комнату.
Ожидаемый результат:
Навык возвращает сфокусированный план с использованием сервисного клиента WebPubSub, адресации по группам и выбора типа содержимого сообщения.
Использование «azure-messaging-webpubsub-java». Нужны безопасные токены подключения браузера для аутентифицированных пользователей.
Ожидаемый результат:
Навык описывает токены доступа, привязанные к пользователю, ограниченные роли, необязательные начальные группы и рекомендации по сроку действия.
Использование «azure-messaging-webpubsub-java». Нужно управлять отключенными или неактивными пользователями.
Ожидаемый результат:
Навык описывает проверки подключений, проверки пользователей, адресные операции закрытия и соображения по очистке.
Аудит безопасности
Высокий рискAll 37 external-command findings are false positives caused by Markdown fences or inline role names. The two URL findings are placeholder Azure endpoints, not outbound requests. The review found token URL logging and unscoped group roles in examples.
Подтверждённые проблемы безопасности (2)
Факторы риска
⚙️ Внешние команды (37)
🌐 Доступ к сети (2)
Поделиться и цитировать этот отчет
Делитесь версионным отчетом об оценке, нейтральным значком, встраиваемой карточкой и цитатами. Skillstore публикует доказательства, не решая, безопасен ли этот Skill.
Копировать ссылку на отчёт
https://skillstore.io/skills/sickn33-azure-messaging-webpubsub-java/audits/5?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportЗначок Markdown
[](https://skillstore.io/skills/sickn33-azure-messaging-webpubsub-java?utm_source=security_passport_badge)Значок HTML
<a href="https://skillstore.io/skills/sickn33-azure-messaging-webpubsub-java?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/sickn33-azure-messaging-webpubsub-java/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Встраиваемая карточка
<iframe src="https://skillstore.io/embed/skills/sickn33-azure-messaging-webpubsub-java.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Академические ссылки (APA · BibTeX · CFF)
Цитата APA
sickn33. (2026). azure-messaging-webpubsub-java security audit report (audit version 5) [Author version unspecified]. Skillstore. https://skillstore.io/skills/sickn33-azure-messaging-webpubsub-java/audits/5Цитата BibTeX
@techreport{sickn33-sickn33-azure-messaging-webpubsub-java-2026,
author = {sickn33},
title = {azure-messaging-webpubsub-java security audit report (audit version 5)},
institution = {Skillstore},
year = {2026},
number = {5},
url = {https://skillstore.io/skills/sickn33-azure-messaging-webpubsub-java/audits/5},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "azure-messaging-webpubsub-java security audit report (audit version 5)"
version: "unspecified"
type: report
authors:
- name: "sickn33"
date-released: "2026-07-23"
url: "https://skillstore.io/skills/sickn33-azure-messaging-webpubsub-java/audits/5"
identifiers:
- type: other
value: "skillstore:sickn33-azure-messaging-webpubsub-java:audit:5"
description: "Skillstore immutable audit report identifier"
Оценка Skillstore
Почему такая оценка Достоверность доказательств: СреднийЧто вы можете построить
Создание обмена сообщениями в чате
Создавайте потоки обмена сообщениями для групп и пользователей в Java-сервисе чата с использованием Azure Web PubSub.
Добавление живых уведомлений
Проектируйте серверные push-уведомления для панелей мониторинга, оповещений и обновлений статуса приложения.
Проверка шаблонов доступа
Проверяйте роли токенов, разрешения групп и варианты управления подключениями перед реализацией.
Попробуйте эти промпты
Покажи, как создать Java-клиент Azure Web PubSub для hub с именем chat.
Помоги мне отправлять сообщения всем клиентам, одной группе, одному пользователю и одному подключению в Java.
Спроектируй поток клиентских токенов доступа с идентификаторами пользователей, доступом к группам, ролями и коротким сроком действия.
Проверь мой проект Azure Web PubSub Java на пробелы в разрешениях групп, очистке подключений и обработке ошибок.
Лучшие практики
- Используйте DefaultAzureCredential, когда это подходит для вашей среды хостинга Azure.
- Предоставляйте минимально необходимые роли Web PubSub для каждого клиентского токена.
- Задавайте короткие сроки действия токенов и проверяйте доступ к группам в логике приложения.
Избегать
- Не вставляйте реальные строки подключения или ключи доступа в запросы.
- Не предоставляйте широкие разрешения для групп, если клиенту нужна одна группа.
- Не полагайтесь на примеры без тестирования их с вашим ресурсом Azure.
Часто задаваемые вопросы
Создает ли этот навык полноценное приложение?
Можно ли использовать управляемую идентификацию?
Поддерживает ли он асинхронный Java-код?
Объясняет ли он токены доступа?
Реальны ли значения конечных точек?
Нужно ли проверять версии Azure SDK?
Сведения для разработчиков
Автор
sickn33Лицензия
MIT
Ревизия Skillstore
r2
Примечание о версии
Автор не указал версию.
Репозиторий
https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/azure-messaging-webpubsub-javaСсылка
f9e2c34b4f19c7f3e6b0a1e93227b5f77cc12526
Актуальность поддержки
26.07.2026
Использование
8 загрузок · 91 просмотров
Структура файлов
📄 SKILL.md