Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемВладимир Стрыгин
1 Архитектура, возможности и методы использования платформы облачных вычислений Microsoft Windows Azure Лекция 15 Windows Azure для мобильных устройств. Проект Hawaii Сафонов Владимир Олегович Профессор кафедры информатики Заведующий лабораторией Java-технологии Санкт-Петербургский государственный университет WWW:
2 В сотрудничестве между университетами всего мира, проект Hawaii предоставляет возможность студентам разрабатывать оригинальные облачные мобильные приложения. Студенты участвующих в проекте университетов могут использовать операционную систему Windows Phone для доступа к облачным сервисам, а также систему Windows Azure для организации вычислений (компоненту Compute) и хранения данных (компоненту Storage). Руководителем работ от Microsoft является Виктор Баль (Victor Bahl), Директор центра по мобильным вычислениям Microsoft Research.Victor Bahl (C) Сафонов В.О Что такое проект Hawaii?
3 Как часть проекта Hawaii, участники разрабатывают Web- приложения и сервисы, а также мобильные приложения. Для целей данного проекта была выбрана мобильная платформа Windows Phone 7 и либо Windows Azure, либо Internet Information Services (IIS) в качестве сервера Web- приложений. Платформа разработки ПО - Hawaii Services SDK - позволяет облачным Windows Phone 7 – приложениям соединяться с экспериментальными сервисами Microsoft Research. Эти экспериментальные сервисы были разработаны для студентов и исследователей, участвующих в проекте Hawaii.сервисами Hawaii Services SDK свободно доступен для скачивания по ссылке на страницу Microsoft Research: 4c42-886e-de06064ff65f/ 4c42-886e-de06064ff65f/ (C) Сафонов В.О Платформа
4 Relay Service OCR in the Cloud Rendezvous Service Speech to Text Computation Storage Identification Mapping (C) Сафонов В.О Некоторые облачные сервисы, уже разработанные в проекте Hawaii
5 Большинство провайдеров мобильных телефонов не обеспечивает их нормальными публично доступными IP- адресами, которые позволили бы иметь доступ к ним со стороны других устройств. Это затрудняет разработку приложений, в которых мобильные телефоны взаимодействуют друг с другом непосредственно. Hawaii Relay Service обеспечивает точку обмена сообщениями в облаке, которую мобильные телефоны могут использовать для общения Обеспечивается схема именований таких конечных точек (endpoints) и буферизация для обмена сообщениями между конечными точками Обеспечивается также групповая рассылка (multi-casting) сообщений между конечными точками. Сервис разработан в Сингупарском университете менеджмента. (C) Сафонов В.О Relay Service
6 Облачный сервис Hawaii Optical Character Recognition (OCR) in the Cloud service получает фотографический образ, содержащий некоторый текст, и возвращает этот текст Скачайте исходный код (вместе с необходимыми библиотеками и проектными файлами Visual Studio) простого примера OCR-приложения. Файл Readme.rtf в полученном zip-архиве описывает последовательность шагов для сборки (build) приложения. Скачайте (C) Сафонов В.О OCR in the Cloud
7 Hawaii Rendezvous Service – это сервис, отображающий известные имена, воспринимаемые человеком, в коммуникационные точки в Hawaii Relay Service Эти имена могут быть использованы как стабильные точки рандеву, компилируемые в приложения. (C) Сафонов В.О Rendezvous Service
8 Сервис Hawaii Speech to Text выполняет распознавание речи – принимает фразу устной речи и возвращает ее содержание как текст (пока только по-английски). (C) Сафонов В.О Speech to Text
9 Использование Windows Azure для обеспечения вычислительных серверов в облаке (C) Сафонов В.О Computation
10 Использование Windows Azure для обработки виртуальных баз данных, основанных на SQL, в облаке. (C) Сафонов В.О Storage
11 Использование Windows Live ID для идентификации пользователей Web-сайтов. (C) Сафонов В.О Identification
12 Использование известного программного продукта Virtual Earth для построения карт по заданным координатам (широта, долгота). (C) Сафонов В.О Mapping
13 Для изучения и использования выбран телефон Samsung Focus. Ниже приведем гиперссылки для скачивания информации. Технические данные и спецификации Обзор CNET Обзор CNET Спрвка и поддержка (C) Сафонов В.О Учебные материалы по Windows Phone 7
14 Шаг 1: Скачивание свободно доступных инструментов. Скачиваемое ПО включает Visual Studio 2010 (Express Edition). Вы можете также использовать эти инструменты с Visual Studio Professional editionstead if you wish (see the Development Tools section below).Скачивание свободно доступных инструментов Шаг 2: Создание Вашего первого приложения. Windows Phone – приложения могут создаваться с использованием Silverlight либо XNA framework.Создание Вашего первого приложения Шаг 3: Соединение с App Hub для разблокировки Вашего телефона (необходимой для исполнения Вашего приложения на реальном устройстве). Данный шаг может потребовать нескольких дней, поэтому планируйте все заранее.Соединение с App Hub Шаг 4: Развертывание приложения на Вашем телефоне для тестирования.Развертывание приложения (C) Сафонов В.О Начало работы в проекте Hawaii
15 Ваши приложения могут быть размещены на портале Windows Phone Marketplace с помощью App Hub.размещены App Hub Студенты могут опубликовать бесплатно ограниченное число приложений. Cм. App Hub FAQ.App Hub FAQ (C) Сафонов В.О Windows Phone Marketplace
16 App Hub discussion forums – форум для обсуждений и выяснения вопросов, связанных с Windows Phone. App Hub discussion forums (C) Сафонов В.О Форум
17 Проект Hawaii – первый шаг к реализации и реальному использованию облачных вычислений на платформе Windows Azure для мобильных устройств Он уникален по своей новизне и географическому составу участников. Читатели приглашаются к участию в данном проекте. (C) Сафонов В.О Резюме
18 Домашнее задание к лекции 15 1.Примите участие в проекте Hawaii, используя материалы и рекомендации данной лекции (C) Сафонов В.О
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.