платформа Microsoft Windows Embedded

899 views

Published on

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
899
On SlideShare
0
From Embeds
0
Number of Embeds
59
Actions
Shares
0
Downloads
23
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

платформа Microsoft Windows Embedded

  1. 1. Платформа Microsoft® Windows Embedded Станислав Павлов
  2. 2. Содержание • Устройства становятся умнее … • Платформа Microsoft Windows Embedded – Windows Embedded Standard 2009 – Windows Embedded CE 6.0 – Windows Embedded POSReady 2009 – Windows Embedded Servers – Windows Embedded Enterprise • Embedded 2.0
  3. 3. Устройства становятся умнее … Устройства Возрастают требования к разработчикам становятся умнее • Переход к многофункциональным • Короче срок разработок устройствам • Выше функциональные требования • Превалирование цифровых технологий • Расширяемые устройства • Рост популярности 32 bit CPU Время разработки Время разработки Время разработки Ожидания Ожидания Ожидания • Взаимосвязанные устройства 9 месяцев 6 месяцев 12 месяцев Переход к единообразной платформе
  4. 4. Российский рынок Навигация • Развитие Глонасс • Политика поддержки российских разработок Цифровое телевидение • Переход на цифровое вещание до 2010 года • Развитие отечественного производства Промышленная автоматизация • Внедрение цифровых технологий • Рост 32 битных систем Розничная торговля • Использование стандартов • Устройства становяться взаимосвязанные
  5. 5. ПЛАТФОРМА MICROSOFT EMBEDDED
  6. 6. Microsoft Windows Embedded Операционные системы Майкрософт для устройств специального назначения Бинес модель совместного успеха, ориентированная на производителя
  7. 7. Windows Embedded Standard • Следующее поколение Windows XP Embedded • Основана на Windows XP Professional SP3 • Новые функциональные возможности • Цикл поддержки и продаж до 2023 года
  8. 8. Windows Embedded Standard Компонентная платформа с возможностями Windows XP Professional • Более 12000 компонентов для максимальной адаптации • Мощный инструментарий разработки за низкую стоимость • Удаленное обновление системы • Повышенная производительность и надежность Низкие первоначальные вложения и короткий срок вывода устройства на рынок • Полнофункциональная демо-версия • Совместимость с Windows приложениями • Низкие требования к оборудованию • Большой набор ПО сторонних фирм
  9. 9. Windows Embedded Standard Дополнительные возможности для встраиваемых систем • Загрузка с различных носителей: CF, SSD, по сети, CD/DVD (“El Torito”), USB FD • Фильтр защиты от записи – EWF и FBWF • Использование собственной оболочки и полная персонализация • Hibernate Once Resume Many (HORM) • Работа без мыши, клавиатуры и монитора
  10. 10. Средства разработки • Ключевые элементы: Target Designer; Target Analyzer; Component Designer • Единая установка для всех компонентов и обновлений • Дополнительные утилиты и макросы для удобства
  11. 11. Windows Embedded CE 6.0 • 32-битная, многопроцессная, многопоточная, с поддержкой реального времени, компонентизированная • Поддержка различных типов процессоров: x86, ARM, MIPS и SHх • Архитектура ядра – до 32К одновременных процессов по 2 ГБ виртуальной памяти на каждый – драйвера в пространстве ядра и пользователя • Новая файловая система (exFAT) • Поддержка .Net Compact Frameworks • Новые функциональные возможности
  12. 12. Windows Embedded CE 6.0 Новая архитектура ядра • до 32К одновременных процессов по 2 ГБ виртуальной памяти на каждый • Драйвер в пространстве ядра и пользователя Новая файловая система (exFAT) • Большие объемы носителей • Файлы больших размеров • Шифрование съемных носителей Новые функциональные возможности • Поддержка сотовых сетей • Bluetooth A2DP • Многое другое
  13. 13. Средства разработки Windows Embedded CE 6.0 Интегрирован в Visual Studio 2005 Единая среда для разработки ОС и приложений Встроенный эмулятор Просто тестировать образы Редакторы Позволяют быстрее писать код Обновлённые компиляторы Улучшенная производительность
  14. 14. Windows Embedded POSReady Windows Embedded for POS Стандартизированная платформа, • Загружаемая ОС оптимизированная для устройств – Установка с CD на подобие Windows розничного бизнеса XP – Не нужно средства разработки • На базе Windows XP Pro • Только необходимые компонентны и POS for .NET • Применения только для розничного и гостиничного рынка
  15. 15. Windows Embedded Enterprise • Классические ОС с лицензией для встраивания – Windows Vista – Windows XP Professional – DOS 6.2 –…
  16. 16. Windows Embedded Servers Выделенный сервер Серверные устройства, телекоммуникации Microsoft® Windows Server™ 2003 R2 for Embedded Windows Server™ 2003 with the Server Appliance  Microsoft® Systems Software Version 3.1 Новое Microsoft® Windows Server™ 2008 for  Windows Server™ 2003 for Telecommunications Microsoft® Embedded Systems (без Hyper-V пока) with the Server Appliance Software Version 3.1 Новое (без Hyper-V пока) Сервер хранения Microsoft® Windows Server™ 2008 for Embedded Systems Microsoft® Windows® Storage Server 2003 R2  Essentials Новое Microsoft Windows Unified Data Storage Server  Microsoft® Windows Server™ 2008 for Embedded Systems 2003 Telecommunications Новое Windows Home Server  Безопасность Серверные приложения Microsoft® Windows Server™ 2003 Microsoft® SQL Server™ 2005 for Embedded Systems   w/ISA Server 2006 Microsoft® SC Data Protection Manager 2007 for  Intelligent Application Gateway 2007  Embedded Systems Branch Office Appliance 
  17. 17. Windows Storage Server Data Protection Manager 2007 File &Printing Backup Server Server Внутренняя В каждой компании есть хотя бы один сервер, который Internet ISA 2006 for Embedded Systems сеть Active Directory мог работать на Windows Embedded Server Web сервер SQL Server for Embedded Systems Отделение Server Appliance Software 3.1 База Данных Branch Office Appliance Windows Server 2003 for Фильтрация Embedded Systems почты Специализированн Exchange ый сервер
  18. 18. EMBEDDED 2.0
  19. 19. • Потребляют и предоставляют услуги Приложение + Услуги • Связующие устройства, ПК, серверы, услуги + Устройства приложение Разработка • Распространенные протоколы (TCP, HTTP, UDP) • Интеграция устройств ”классические” • Connectivity; закрытые/специализированные протоколы встраиваемые системы • Могут использовать веб сервисы • Приложение: UI, logic Устройства • Разработки Разработка устройства • Выбор компонентов Операционная система • Сборка образа • Портирование Board Support Package • Драйвера (BSP)
  20. 20. Разработка устройства Разработка прилодения • Предоставляют услуги • Интеграция услуг на устройстве Приложение + в решения • Интеграция с другими • Разрабатка для существующих Услуги + устройствами устройств Устройства • Управляют услугами, • Производить оптимизированные устройства предоставляемые по интернету Сотрудничество с ISV Опыт встраиваемых или сервис провайдером систем от SI/ODM
  21. 21. Ресурсы Русскоязычный ресурс посвященный Windows Embedded http://www.msembedded.ru Каталог решений на базе Windows Embedded http://www.msembedded.ru/catalogue База знаний http://www.msembedded.ru/kb Сайт партнерской программы: http://www.mswep.com Сообщества Windows Embedded Microsoft MSDN®: http://msdn.microsoft.com/embedded Форум на русском языке: http://www.msembedded.ru/forum
  22. 22. Вопросы?

×