Выходим за границы дозволенного. NPAPI, NaCl и другие страшные слова
18 Апреля 2012
В докладе будет рассказано и показано, как расширить возможности стандартного
ASP.NET MVC3 web-приложения, используя браузерный
native-плагин, написанный на языке C++. Будет показано применение фреймворка
FireBreath, позволяющего легко создавать гибкие,
кроссплатформенные и кроссбраузерные плагины. Будут затронуты вопросы взаимодействия
managed-кода на C# с native-кодом на C++, а также показаны возможности по вызову кода
на C++/C# из клиентского JavaScript-кода web-страницы. Применение вышеназванных технологий
будет показано на примерах, одним из которых является разработанный для нужд системы
электронного документооборота плагин, позволяющий осуществлять взаимодействие со
сканером документов, подключенным к компьютеру клиента, из кода на JavaScript.
Также будет даваться краткое описание других технологий, связанных с выполнением браузером не специфичных для него функций: NaCl, Pepper, и приведено сравнение этих технологий.
Код тестового плагина: https://www.dropbox.com/s/4brqpdok43d2i8u/TestPlugin.7z
blog comments powered by Disqus
Также будет даваться краткое описание других технологий, связанных с выполнением браузером не специфичных для него функций: NaCl, Pepper, и приведено сравнение этих технологий.
Код тестового плагина: https://www.dropbox.com/s/4brqpdok43d2i8u/TestPlugin.7z