У меня есть кросс-платформенное приложение (iOS, Android, Windows Phone и Mac OS), построенное на технологии Xamarin, которое я хотел бы включить, чтобы поговорить с другими экземплярами в той же сети WiFi. В лучшем случае это будет работать на кросс-платформе, но если связь возможна только между устройствами одного и того же бренда, это не является большим ограничением.Как общаться между двумя приложениями, запущенными на устройствах в одной сети Wi-Fi, используя .NET/Xamarin?
Я посмотрел на Bonjour, но, очевидно, это не совместимо с перекрестной платформой. Каковы мои варианты, если я хочу использовать чистую .NET с минимальной зависимостью от платформы?
Есть ли хорошая библиотека межплатформенной библиотеки, которая может меня поддержать?
Разве это не просто «как я могу использовать сокеты из C#» вопрос? – ctacke
@ctacke Вид. Но для этого требуется больше: как узнать другое устройство? iOS предлагает Bonjour, но как насчет других типов устройств? – Krumelur
@ LarryOBrien Даже если что-то есть в ОС Apple, это не поможет мне на Android. Вот почему я надеялся на что-то истинное .NET, на котором будет работать x-платформа. – Krumelur