SlideShare a Scribd company logo
1 of 22
Платформа
Microsoft® Windows Embedded
Станислав Павлов
Содержание
• Устройства становятся умнее …
• Платформа 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
Устройства становятся умнее …
       Устройства                        Возрастают требования к
                                             разработчикам
    становятся умнее
• Переход к многофункциональным        • Короче срок разработок
  устройствам                          • Выше функциональные требования
• Превалирование цифровых технологий   • Расширяемые устройства
• Рост популярности 32 bit CPU                    Время разработки              Время разработки          Время разработки




                                       Ожидания




                                                                     Ожидания




                                                                                                   Ожидания
• Взаимосвязанные устройства
                                                                                9 месяцев                     6 месяцев
                                                  12 месяцев


               Переход к единообразной платформе
Российский рынок
 Навигация
 • Развитие Глонасс
 • Политика поддержки российских разработок

 Цифровое телевидение
 • Переход на цифровое вещание до 2010 года
 • Развитие отечественного производства

 Промышленная автоматизация
 • Внедрение цифровых технологий
 • Рост 32 битных систем

 Розничная торговля
 • Использование стандартов
 • Устройства становяться взаимосвязанные
ПЛАТФОРМА
MICROSOFT EMBEDDED
Microsoft Windows Embedded
Операционные системы Майкрософт для устройств специального назначения




  Бинес модель совместного успеха, ориентированная на производителя
Windows Embedded Standard
• Следующее поколение
              Windows XP Embedded
• Основана на
              Windows XP Professional SP3
• Новые функциональные возможности
• Цикл поддержки и продаж до 2023 года
Windows Embedded Standard
Компонентная платформа с возможностями Windows XP Professional
 • Более 12000 компонентов для максимальной адаптации
 • Мощный инструментарий разработки за низкую стоимость
 • Удаленное обновление системы
 • Повышенная производительность и надежность
Низкие первоначальные вложения
и короткий срок вывода устройства на рынок
 • Полнофункциональная демо-версия
 • Совместимость с Windows приложениями
 • Низкие требования к оборудованию
 • Большой набор ПО сторонних фирм
Windows Embedded Standard
Дополнительные возможности для встраиваемых систем
• Загрузка с различных носителей:
              CF, SSD, по сети, CD/DVD (“El Torito”), USB FD
• Фильтр защиты от записи – EWF и FBWF
• Использование собственной оболочки и полная
  персонализация
• Hibernate Once Resume Many (HORM)
• Работа без мыши, клавиатуры и монитора
Средства разработки
• Ключевые элементы:
     Target Designer; Target Analyzer; Component Designer
• Единая установка для всех компонентов и обновлений
• Дополнительные утилиты и макросы для удобства
Windows Embedded CE 6.0
• 32-битная, многопроцессная, многопоточная, с поддержкой
  реального времени, компонентизированная
• Поддержка различных типов процессоров:
                    x86, ARM, MIPS и SHх
• Архитектура ядра
   – до 32К одновременных процессов по 2 ГБ виртуальной памяти на
     каждый
   – драйвера в пространстве ядра и пользователя
• Новая файловая система (exFAT)
• Поддержка .Net Compact Frameworks
• Новые функциональные возможности
Windows Embedded CE 6.0
Новая архитектура ядра
• до 32К одновременных процессов по 2 ГБ виртуальной памяти на
  каждый
• Драйвер в пространстве ядра и пользователя
Новая файловая система (exFAT)
• Большие объемы носителей
• Файлы больших размеров
• Шифрование съемных носителей
Новые функциональные возможности
• Поддержка сотовых сетей
• Bluetooth A2DP
• Многое другое
Средства разработки
Windows Embedded CE 6.0
        Интегрирован в Visual Studio 2005
        Единая среда для разработки ОС и приложений
        Встроенный эмулятор
        Просто тестировать образы
        Редакторы
        Позволяют быстрее писать код
        Обновлённые компиляторы
        Улучшенная производительность
Windows Embedded POSReady
Windows Embedded for POS                   Стандартизированная платформа,
• Загружаемая ОС
                                           оптимизированная для устройств
     – Установка с CD на подобие Windows
                                           розничного бизнеса
       XP
     – Не нужно средства разработки
•   На базе Windows XP Pro
•   Только необходимые компонентны
    и POS for .NET
•   Применения только для
    розничного и гостиничного рынка
Windows Embedded Enterprise
• Классические ОС с лицензией для
  встраивания
  – Windows Vista
  – Windows XP Professional
  – DOS 6.2
  –…
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

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            ый сервер
EMBEDDED 2.0
• Потребляют и предоставляют услуги
                            Приложение + Услуги
                                                   • Связующие устройства, ПК, серверы, услуги
                               + Устройства
             приложение
              Разработка



                                                   • Распространенные протоколы (TCP, HTTP, UDP)
                                                    • Интеграция устройств
                               ”классические”
                                                    • Connectivity; закрытые/специализированные протоколы
                           встраиваемые системы
                                                    • Могут использовать веб сервисы
                                                    • Приложение: UI, logic
                                Устройства
                                                    • Разработки
Разработка
устройства




                                                    • Выбор компонентов
                           Операционная система
                                                    • Сборка образа
                                                    • Портирование
                           Board Support Package
                                                    • Драйвера
                                   (BSP)
Разработка устройства                    Разработка прилодения

• Предоставляют услуги                  • Интеграция услуг на устройстве
                         Приложение +     в решения
• Интеграция с другими                  • Разрабатка для существующих
                           Услуги +
  устройствами                            устройств
                          Устройства
• Управляют услугами,                   • Производить
                                          оптимизированные устройства
  предоставляемые по
  интернету

Сотрудничество с ISV                       Опыт встраиваемых
или сервис провайдером                     систем от SI/ODM
Ресурсы
Русскоязычный ресурс посвященный
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
Вопросы?

More Related Content

What's hot

Mobile Marketing 2008 D2C
Mobile Marketing 2008 D2CMobile Marketing 2008 D2C
Mobile Marketing 2008 D2CKuan Wu
 
ゲームボーイ向けOSの作り方
ゲームボーイ向けOSの作り方ゲームボーイ向けOSの作り方
ゲームボーイ向けOSの作り方Yuma Ohgami
 
ObjectXPathNavigator - как и зачем?
ObjectXPathNavigator - как и зачем?ObjectXPathNavigator - как и зачем?
ObjectXPathNavigator - как и зачем?Andrew Mayorov
 
ObjectXPathNavigator - Как и зачем?
ObjectXPathNavigator - Как и зачем?ObjectXPathNavigator - Как и зачем?
ObjectXPathNavigator - Как и зачем?SQALab
 
How to make your site accessible
How to make your site accessibleHow to make your site accessible
How to make your site accessibleYuriy Artyukh
 
Интерактивный терминал: Perl, XML и Firefox‎
Интерактивный терминал: Perl, XML и Firefox‎Интерактивный терминал: Perl, XML и Firefox‎
Интерактивный терминал: Perl, XML и Firefox‎Anatoly Sharifulin
 
Top Ten SE Concepts V11.1 Jp
Top Ten SE Concepts V11.1 JpTop Ten SE Concepts V11.1 Jp
Top Ten SE Concepts V11.1 JpKenji Hiranabe
 
Remote xs&myloft webinar
Remote xs&myloft webinarRemote xs&myloft webinar
Remote xs&myloft webinarKazuki Kasama
 
Urazbaev
UrazbaevUrazbaev
Urazbaevsef2009
 
Павел Тайкало - Использование CoreData в iPhone приложения
Павел Тайкало - Использование CoreData в iPhone приложенияПавел Тайкало - Использование CoreData в iPhone приложения
Павел Тайкало - Использование CoreData в iPhone приложенияPavel Bashmakov
 
「見守リスク」を使ってみよう
「見守リスク」を使ってみよう「見守リスク」を使ってみよう
「見守リスク」を使ってみようKeiichi SASAKI
 
「ローコード開発プラットフォームのトレンドとMicrosoft Power Platformの概要」
「ローコード開発プラットフォームのトレンドとMicrosoft Power Platformの概要」「ローコード開発プラットフォームのトレンドとMicrosoft Power Platformの概要」
「ローコード開発プラットフォームのトレンドとMicrosoft Power Platformの概要」Yukio Nishimura
 
Google搜索從入門到精通V4.0
Google搜索從入門到精通V4.0Google搜索從入門到精通V4.0
Google搜索從入門到精通V4.05045033
 
LiBRA 01.2021 /総集編#2
LiBRA 01.2021 /総集編#2LiBRA 01.2021 /総集編#2
LiBRA 01.2021 /総集編#2Masanori Saito
 
Организация процесса проектирования в софтверной компании
Организация процесса проектирования в софтверной компанииОрганизация процесса проектирования в софтверной компании
Организация процесса проектирования в софтверной компанииSQALab
 
Adobe illustrator cs3 руководство пользователя (2007)
Adobe illustrator cs3  руководство пользователя (2007)Adobe illustrator cs3  руководство пользователя (2007)
Adobe illustrator cs3 руководство пользователя (2007)StAlKeRoV
 

What's hot (20)

Mobile Marketing 2008 D2C
Mobile Marketing 2008 D2CMobile Marketing 2008 D2C
Mobile Marketing 2008 D2C
 
ゲームボーイ向けOSの作り方
ゲームボーイ向けOSの作り方ゲームボーイ向けOSの作り方
ゲームボーイ向けOSの作り方
 
ObjectXPathNavigator - как и зачем?
ObjectXPathNavigator - как и зачем?ObjectXPathNavigator - как и зачем?
ObjectXPathNavigator - как и зачем?
 
ObjectXPathNavigator - Как и зачем?
ObjectXPathNavigator - Как и зачем?ObjectXPathNavigator - Как и зачем?
ObjectXPathNavigator - Как и зачем?
 
How to make your site accessible
How to make your site accessibleHow to make your site accessible
How to make your site accessible
 
Интерактивный терминал: Perl, XML и Firefox‎
Интерактивный терминал: Perl, XML и Firefox‎Интерактивный терминал: Perl, XML и Firefox‎
Интерактивный терминал: Perl, XML и Firefox‎
 
WebEx Webminar
WebEx WebminarWebEx Webminar
WebEx Webminar
 
Top Ten SE Concepts V11.1 Jp
Top Ten SE Concepts V11.1 JpTop Ten SE Concepts V11.1 Jp
Top Ten SE Concepts V11.1 Jp
 
08 Xenserver Dg
08 Xenserver Dg08 Xenserver Dg
08 Xenserver Dg
 
Remote xs&myloft webinar
Remote xs&myloft webinarRemote xs&myloft webinar
Remote xs&myloft webinar
 
Urazbaev
UrazbaevUrazbaev
Urazbaev
 
Павел Тайкало - Использование CoreData в iPhone приложения
Павел Тайкало - Использование CoreData в iPhone приложенияПавел Тайкало - Использование CoreData в iPhone приложения
Павел Тайкало - Использование CoreData в iPhone приложения
 
「見守リスク」を使ってみよう
「見守リスク」を使ってみよう「見守リスク」を使ってみよう
「見守リスク」を使ってみよう
 
Interface team
Interface teamInterface team
Interface team
 
「ローコード開発プラットフォームのトレンドとMicrosoft Power Platformの概要」
「ローコード開発プラットフォームのトレンドとMicrosoft Power Platformの概要」「ローコード開発プラットフォームのトレンドとMicrosoft Power Platformの概要」
「ローコード開発プラットフォームのトレンドとMicrosoft Power Platformの概要」
 
Google搜索從入門到精通V4.0
Google搜索從入門到精通V4.0Google搜索從入門到精通V4.0
Google搜索從入門到精通V4.0
 
LiBRA 01.2021 /総集編#2
LiBRA 01.2021 /総集編#2LiBRA 01.2021 /総集編#2
LiBRA 01.2021 /総集編#2
 
Организация процесса проектирования в софтверной компании
Организация процесса проектирования в софтверной компанииОрганизация процесса проектирования в софтверной компании
Организация процесса проектирования в софтверной компании
 
Adobe illustrator cs3 руководство пользователя (2007)
Adobe illustrator cs3  руководство пользователя (2007)Adobe illustrator cs3  руководство пользователя (2007)
Adobe illustrator cs3 руководство пользователя (2007)
 
Security and Crisis
Security and CrisisSecurity and Crisis
Security and Crisis
 

Viewers also liked

Localization using filtered dgps
Localization using filtered dgpsLocalization using filtered dgps
Localization using filtered dgpseSAT Journals
 
Существующие и перспективные системы навигации (Борис Салтовский)
Существующие и перспективные системы навигации (Борис Салтовский)Существующие и перспективные системы навигации (Борис Салтовский)
Существующие и перспективные системы навигации (Борис Салтовский)IT Club Mykolayiv
 
Ten things about GPS
Ten things about GPSTen things about GPS
Ten things about GPSMBrsoyan
 
Satellite Navigation. Present and Future
Satellite Navigation. Present and FutureSatellite Navigation. Present and Future
Satellite Navigation. Present and FutureNikolay Mikhaylov
 
Internet Of Things: возможности Intel Galileo gen 2 и Intel Edison
Internet Of Things: возможности Intel Galileo gen 2 и Intel EdisonInternet Of Things: возможности Intel Galileo gen 2 и Intel Edison
Internet Of Things: возможности Intel Galileo gen 2 и Intel EdisonCodeFest
 
истории успеха. январь 2014
истории успеха. январь 2014истории успеха. январь 2014
истории успеха. январь 2014The Skolkovo Foundation
 
FreeRTOS
FreeRTOSFreeRTOS
FreeRTOSquakke
 
Daniel Khachay - GPS navigation algorithm based on osm data
Daniel Khachay - GPS navigation algorithm based on osm dataDaniel Khachay - GPS navigation algorithm based on osm data
Daniel Khachay - GPS navigation algorithm based on osm dataAIST
 
Introduction of gps global navigation satellite systems
Introduction of gps   global navigation satellite systems Introduction of gps   global navigation satellite systems
Introduction of gps global navigation satellite systems DocumentStory
 
Global Positioning System
Global Positioning SystemGlobal Positioning System
Global Positioning SystemRishi Shukla
 
Global Positioning System
Global Positioning System Global Positioning System
Global Positioning System Varun B P
 
8086 microprocessor instruction set by Er. Swapnil Kaware
8086 microprocessor instruction set by Er. Swapnil Kaware8086 microprocessor instruction set by Er. Swapnil Kaware
8086 microprocessor instruction set by Er. Swapnil KawareProf. Swapnil V. Kaware
 

Viewers also liked (20)

OSM to Garmin
OSM to GarminOSM to Garmin
OSM to Garmin
 
Localization using filtered dgps
Localization using filtered dgpsLocalization using filtered dgps
Localization using filtered dgps
 
Существующие и перспективные системы навигации (Борис Салтовский)
Существующие и перспективные системы навигации (Борис Салтовский)Существующие и перспективные системы навигации (Борис Салтовский)
Существующие и перспективные системы навигации (Борис Салтовский)
 
GLONASS forum
GLONASS forumGLONASS forum
GLONASS forum
 
Pebble
PebblePebble
Pebble
 
9 free rtos
9 free rtos9 free rtos
9 free rtos
 
Ten things about GPS
Ten things about GPSTen things about GPS
Ten things about GPS
 
Satellite Navigation. Present and Future
Satellite Navigation. Present and FutureSatellite Navigation. Present and Future
Satellite Navigation. Present and Future
 
Internet Of Things: возможности Intel Galileo gen 2 и Intel Edison
Internet Of Things: возможности Intel Galileo gen 2 и Intel EdisonInternet Of Things: возможности Intel Galileo gen 2 и Intel Edison
Internet Of Things: возможности Intel Galileo gen 2 и Intel Edison
 
era_27Nov2012
era_27Nov2012era_27Nov2012
era_27Nov2012
 
истории успеха. январь 2014
истории успеха. январь 2014истории успеха. январь 2014
истории успеха. январь 2014
 
FreeRTOS
FreeRTOSFreeRTOS
FreeRTOS
 
Daniel Khachay - GPS navigation algorithm based on osm data
Daniel Khachay - GPS navigation algorithm based on osm dataDaniel Khachay - GPS navigation algorithm based on osm data
Daniel Khachay - GPS navigation algorithm based on osm data
 
Iltgel
IltgelIltgel
Iltgel
 
Introduction-of-GNSS-2
Introduction-of-GNSS-2Introduction-of-GNSS-2
Introduction-of-GNSS-2
 
Introduction of gps global navigation satellite systems
Introduction of gps   global navigation satellite systems Introduction of gps   global navigation satellite systems
Introduction of gps global navigation satellite systems
 
Global Positioning System
Global Positioning SystemGlobal Positioning System
Global Positioning System
 
Global Positioning System
Global Positioning System Global Positioning System
Global Positioning System
 
Theme 01
Theme 01Theme 01
Theme 01
 
8086 microprocessor instruction set by Er. Swapnil Kaware
8086 microprocessor instruction set by Er. Swapnil Kaware8086 microprocessor instruction set by Er. Swapnil Kaware
8086 microprocessor instruction set by Er. Swapnil Kaware
 

More from Liudmila Li

11 Ban Net Scaler Xa
11 Ban Net Scaler Xa11 Ban Net Scaler Xa
11 Ban Net Scaler XaLiudmila Li
 
09 Ban Branch Repeater1
09 Ban Branch Repeater109 Ban Branch Repeater1
09 Ban Branch Repeater1Liudmila Li
 
07 Ibm System X And Blade Center For Citrix Forum(Ekatirenburg)
07 Ibm System X And Blade Center For Citrix Forum(Ekatirenburg)07 Ibm System X And Blade Center For Citrix Forum(Ekatirenburg)
07 Ibm System X And Blade Center For Citrix Forum(Ekatirenburg)Liudmila Li
 
04 Cvc2009 Yekaterinburg Xa5 Fp1 Sergey Kh
04 Cvc2009 Yekaterinburg Xa5 Fp1 Sergey Kh04 Cvc2009 Yekaterinburg Xa5 Fp1 Sergey Kh
04 Cvc2009 Yekaterinburg Xa5 Fp1 Sergey KhLiudmila Li
 
05 чэс описание решения V3
05  чэс описание решения V305  чэс описание решения V3
05 чэс описание решения V3Liudmila Li
 
01 Ap еKaterinburg
01 Ap еKaterinburg01 Ap еKaterinburg
01 Ap еKaterinburgLiudmila Li
 
11 Net Scaler Xa1
11 Net Scaler Xa111 Net Scaler Xa1
11 Net Scaler Xa1Liudmila Li
 
09 Branch Repeater1
09 Branch Repeater109 Branch Repeater1
09 Branch Repeater1Liudmila Li
 
06 03 Gazprombank Success Story
06 03 Gazprombank Success Story06 03 Gazprombank Success Story
06 03 Gazprombank Success StoryLiudmila Li
 
06 02 C I S Citrix Final
06 02 C I S Citrix Final06 02 C I S Citrix Final
06 02 C I S Citrix FinalLiudmila Li
 
06 01 сертифицированные продукты
06 01 сертифицированные продукты06 01 сертифицированные продукты
06 01 сертифицированные продуктыLiudmila Li
 
05 Bykov Citrix Last
05 Bykov Citrix Last05 Bykov Citrix Last
05 Bykov Citrix LastLiudmila Li
 
04 Xa5 Fp1 Sergey Kh
04 Xa5 Fp1 Sergey Kh04 Xa5 Fp1 Sergey Kh
04 Xa5 Fp1 Sergey KhLiudmila Li
 
02 Citrus Systems S Pb
02 Citrus Systems S Pb02 Citrus Systems S Pb
02 Citrus Systems S PbLiudmila Li
 

More from Liudmila Li (20)

11 Ban Net Scaler Xa
11 Ban Net Scaler Xa11 Ban Net Scaler Xa
11 Ban Net Scaler Xa
 
10 Dg Xd
10 Dg Xd10 Dg Xd
10 Dg Xd
 
09 Ban Branch Repeater1
09 Ban Branch Repeater109 Ban Branch Repeater1
09 Ban Branch Repeater1
 
07 Ibm System X And Blade Center For Citrix Forum(Ekatirenburg)
07 Ibm System X And Blade Center For Citrix Forum(Ekatirenburg)07 Ibm System X And Blade Center For Citrix Forum(Ekatirenburg)
07 Ibm System X And Blade Center For Citrix Forum(Ekatirenburg)
 
04 Cvc2009 Yekaterinburg Xa5 Fp1 Sergey Kh
04 Cvc2009 Yekaterinburg Xa5 Fp1 Sergey Kh04 Cvc2009 Yekaterinburg Xa5 Fp1 Sergey Kh
04 Cvc2009 Yekaterinburg Xa5 Fp1 Sergey Kh
 
06 [хост]
06 [хост]06 [хост]
06 [хост]
 
05 чэс описание решения V3
05  чэс описание решения V305  чэс описание решения V3
05 чэс описание решения V3
 
03 Bcc суэк
03 Bcc суэк03 Bcc суэк
03 Bcc суэк
 
01 Ap еKaterinburg
01 Ap еKaterinburg01 Ap еKaterinburg
01 Ap еKaterinburg
 
11 Net Scaler Xa1
11 Net Scaler Xa111 Net Scaler Xa1
11 Net Scaler Xa1
 
09 Branch Repeater1
09 Branch Repeater109 Branch Repeater1
09 Branch Repeater1
 
10 Xs Dg
10 Xs Dg10 Xs Dg
10 Xs Dg
 
08 Dg Xd
08 Dg Xd08 Dg Xd
08 Dg Xd
 
07 Ws08 R2 Virt
07 Ws08 R2 Virt07 Ws08 R2 Virt
07 Ws08 R2 Virt
 
06 03 Gazprombank Success Story
06 03 Gazprombank Success Story06 03 Gazprombank Success Story
06 03 Gazprombank Success Story
 
06 02 C I S Citrix Final
06 02 C I S Citrix Final06 02 C I S Citrix Final
06 02 C I S Citrix Final
 
06 01 сертифицированные продукты
06 01 сертифицированные продукты06 01 сертифицированные продукты
06 01 сертифицированные продукты
 
05 Bykov Citrix Last
05 Bykov Citrix Last05 Bykov Citrix Last
05 Bykov Citrix Last
 
04 Xa5 Fp1 Sergey Kh
04 Xa5 Fp1 Sergey Kh04 Xa5 Fp1 Sergey Kh
04 Xa5 Fp1 Sergey Kh
 
02 Citrus Systems S Pb
02 Citrus Systems S Pb02 Citrus Systems S Pb
02 Citrus Systems S Pb
 

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

  • 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. Устройства становятся умнее … Устройства Возрастают требования к разработчикам становятся умнее • Переход к многофункциональным • Короче срок разработок устройствам • Выше функциональные требования • Превалирование цифровых технологий • Расширяемые устройства • Рост популярности 32 bit CPU Время разработки Время разработки Время разработки Ожидания Ожидания Ожидания • Взаимосвязанные устройства 9 месяцев 6 месяцев 12 месяцев Переход к единообразной платформе
  • 4. Российский рынок Навигация • Развитие Глонасс • Политика поддержки российских разработок Цифровое телевидение • Переход на цифровое вещание до 2010 года • Развитие отечественного производства Промышленная автоматизация • Внедрение цифровых технологий • Рост 32 битных систем Розничная торговля • Использование стандартов • Устройства становяться взаимосвязанные
  • 6. Microsoft Windows Embedded Операционные системы Майкрософт для устройств специального назначения Бинес модель совместного успеха, ориентированная на производителя
  • 7. Windows Embedded Standard • Следующее поколение Windows XP Embedded • Основана на Windows XP Professional SP3 • Новые функциональные возможности • Цикл поддержки и продаж до 2023 года
  • 8. Windows Embedded Standard Компонентная платформа с возможностями Windows XP Professional • Более 12000 компонентов для максимальной адаптации • Мощный инструментарий разработки за низкую стоимость • Удаленное обновление системы • Повышенная производительность и надежность Низкие первоначальные вложения и короткий срок вывода устройства на рынок • Полнофункциональная демо-версия • Совместимость с Windows приложениями • Низкие требования к оборудованию • Большой набор ПО сторонних фирм
  • 9. Windows Embedded Standard Дополнительные возможности для встраиваемых систем • Загрузка с различных носителей: CF, SSD, по сети, CD/DVD (“El Torito”), USB FD • Фильтр защиты от записи – EWF и FBWF • Использование собственной оболочки и полная персонализация • Hibernate Once Resume Many (HORM) • Работа без мыши, клавиатуры и монитора
  • 10. Средства разработки • Ключевые элементы: Target Designer; Target Analyzer; Component Designer • Единая установка для всех компонентов и обновлений • Дополнительные утилиты и макросы для удобства
  • 11. Windows Embedded CE 6.0 • 32-битная, многопроцессная, многопоточная, с поддержкой реального времени, компонентизированная • Поддержка различных типов процессоров: x86, ARM, MIPS и SHх • Архитектура ядра – до 32К одновременных процессов по 2 ГБ виртуальной памяти на каждый – драйвера в пространстве ядра и пользователя • Новая файловая система (exFAT) • Поддержка .Net Compact Frameworks • Новые функциональные возможности
  • 12. Windows Embedded CE 6.0 Новая архитектура ядра • до 32К одновременных процессов по 2 ГБ виртуальной памяти на каждый • Драйвер в пространстве ядра и пользователя Новая файловая система (exFAT) • Большие объемы носителей • Файлы больших размеров • Шифрование съемных носителей Новые функциональные возможности • Поддержка сотовых сетей • Bluetooth A2DP • Многое другое
  • 13. Средства разработки Windows Embedded CE 6.0 Интегрирован в Visual Studio 2005 Единая среда для разработки ОС и приложений Встроенный эмулятор Просто тестировать образы Редакторы Позволяют быстрее писать код Обновлённые компиляторы Улучшенная производительность
  • 14. Windows Embedded POSReady Windows Embedded for POS Стандартизированная платформа, • Загружаемая ОС оптимизированная для устройств – Установка с CD на подобие Windows розничного бизнеса XP – Не нужно средства разработки • На базе Windows XP Pro • Только необходимые компонентны и POS for .NET • Применения только для розничного и гостиничного рынка
  • 15. Windows Embedded Enterprise • Классические ОС с лицензией для встраивания – Windows Vista – Windows XP Professional – DOS 6.2 –…
  • 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. 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 ый сервер
  • 19. • Потребляют и предоставляют услуги Приложение + Услуги • Связующие устройства, ПК, серверы, услуги + Устройства приложение Разработка • Распространенные протоколы (TCP, HTTP, UDP) • Интеграция устройств ”классические” • Connectivity; закрытые/специализированные протоколы встраиваемые системы • Могут использовать веб сервисы • Приложение: UI, logic Устройства • Разработки Разработка устройства • Выбор компонентов Операционная система • Сборка образа • Портирование Board Support Package • Драйвера (BSP)
  • 20. Разработка устройства Разработка прилодения • Предоставляют услуги • Интеграция услуг на устройстве Приложение + в решения • Интеграция с другими • Разрабатка для существующих Услуги + устройствами устройств Устройства • Управляют услугами, • Производить оптимизированные устройства предоставляемые по интернету Сотрудничество с ISV Опыт встраиваемых или сервис провайдером систем от SI/ODM
  • 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