Моя компания разработала приложение WPF .net 4, которое подключается к нашим производственным устройствам через локальную сеть и контролирует их, а также обрабатывает данные изображений и выводит их на эти устройства с рабочего стола Windows. Мне было поручено перенести версию с голыми костями на mac. Мои параметры - это моно для Mac или приложения SilverLight на основе браузера.Возможности использования браузера Silverlight для OSX
Что такое выполнимость приложение на основе браузера, который будет существенно
-SCAN локальной сети для наших устройств и передавать команды на выбранном устройстве
-accept изображения с локального компьютера, загружать их на наш сервер для обработки. Затем мы отправили обработанные данные для вывода на локальное устройство и отобразили окончательное изображение в браузере.
Я знаю, что SilverLight 4 Elevated Privileges позволяют подключаться через домен без ограничений номера порта. Однако я не уверен в том, что вы сканируете сеть из приложения silverlight, работающего в сафари.
Будущее Silverlight, и, следовательно, его жизнеспособность как платформы, находится в серьезном вопросе. http://www.theregister.co.uk/2011/11/10/microsoft_killing_silverlight_rumours/ Кроме того, функции, которые вы описываете, вообще не звучат, как подходящие для браузера приложения. Учитывая ваш выбор, Mono звучит как более безопасный вариант. – gavinb