Вопросы, связанные с установкой Silverlight на Mac

Мы планируем разработать кроссплатформенное приложение Silverlight, которое, как ожидается, будет работать как на Windows, так и на Mac с повышенными разрешениями. Одно только монохромное изображение не подходит, так как для приложения требуются специальные функции видео Silverlight, поддерживаемые только в SL 4.0

Итак, вот некоторые соображения.

  • 1 - «Приложение», должен взаимодействовать с локальной базой данных (вне изолированного хранилища)
  • 2 - Приложение должно иметь возможность взаимодействовать с собственными библиотеками для выполнения некоторых операций ввода-вывода DVD.
  • 3 - Оно должно быть установлено с помощью специального установщика, как и настольное приложение

Мы пытаемся определить лучший способ удовлетворить требования, если это возможно, с помощью общей базы кода, возможно, используя SQLLite для базы данных.

В Windows все просто. Вы можете использовать sllauncher для установки XAP с повышенными разрешениями, и вы можете получить доступ к SQLLite и другим операциям системного уровня через, вероятно, уровень COM. Не так уж и важно.

Но как реализовать взаимодействие с SQLLite и библиотеками системного уровня в Mac? Есть ли документированный / недокументированный способ взаимодействия с библиотеками Mac из Silverlight (Mac)? Я думаю нет. Одним из вариантов может быть использование веб-сервера Mono XSP и запуск сайта ASP.NET с локального компьютера и локального размещения XAP, а затем реализация рукопожатия с кодом ASP.NET, запущенным через Mono / XSP, а затем выполнение

Другой вариант - разместить Silverlight в элементе управления браузера Mono Winforms (мне все еще нужно посмотреть, возможно ли это), а затем вести переговоры между браузером Mono Winforms и Silverlight через HTML DOM.

Оба варианта не являются прямыми в Mac.

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

7
задан amazedsaint 4 October 2010 в 18:36
поделиться