Как зарегистрировать сервис в Моно. ZeroConf?

Вы можете использовать библиотеку динамических ссылок Google firebase. Вы также получите код по этой ссылке https://firebase.google.com/docs/dynamic-links/

Дайте мне знать, если у вас возникнут какие-либо проблемы.

6
задан pablo 1 March 2009 в 13:47
поделиться

3 ответа

Он использует mzclient для тестирования его Моно. Zeroconf кодируют выше. Весь смысл Моно. Zeroconf должен обеспечить кросс-платформенный, несколько mDNS поддержка поставщика (Avahi и Bonjour).

Кажется, существует проблема с API EntryGroup DBus Avahi, и я изучаю его в Моно. Zeroconf. Я отправлю решение здесь, а также сделаю новое Моно. Выпуск Zeroconf (я - специалист по обслуживанию проекта), когда я выясняю проблему.

1
ответ дан 8 December 2019 в 16:10
поделиться

Я также пытался использовать двоичные файлы, представленные на странице проекта Mono.Zeroconf , и собирать библиотеки из исходного кода для использования в Windows, но не смог опубликовать услуга, которую могли найти другие клиенты. Я попробовал как пример кода на сайте, так и предоставленный MZClient.

После небольшого рытья я нашел проект, который использовал библиотеки Mono.Zeroconf.

7
ответ дан 8 December 2019 в 16:10
поделиться

У меня тоже не получилось опубликовать сервис. Я просмотрел код и обнаружил ошибку в Service.cs, в установщике UPort:

this.port = (ushort) IPAddress.HostToNetworkOrder((int) value);  //overflow, port is always 0

Должно быть

this.port = (ushort) IPAddress.HostToNetworkOrder((short) value);
2
ответ дан 8 December 2019 в 16:10
поделиться
Другие вопросы по тегам:

Похожие вопросы: