Содержание
- 2. Развитие компонентного подхода
- 3. Эволюция хостинга
- 4. Преимущества облачной модели с точки зрения заказчика Не требует крупных предварительных инвестиций В случае неудачи проекта
- 5. Три модели DaaS Multitenancy hosted model Несколько организаций шарят одну базу Грубо говоря, каждый эккаунт привязан
- 6. Платформа Windows Azure
- 7. Задачи и решения Транспорт и инфраструктура сервисов Windows Communication Foundation Масштабируемый хостинг сервисов и приложений Windows
- 8. Характеристики SDS
- 9. Параллельная обработка Все запросы обрабатываются через слой SDS Front End Запрос, разбитый на части, будет адресован
- 10. В открытом тестировании с сентября 2008 г.
- 11. Создание облачного приложения Windows Azure SDK - примеры Windows Azure Tools for Microsoft Visual Studio -
- 12. SDS SDK Состав SDS Explorer - графическая утилита для управления authorities / контейнерами / сущностями Утилита
- 13. SDS Explorer Создание Authority
- 14. SDS Explorer Просмотр набора имеющихся у эккаунта authorities:
- 15. SDS Explorer Получение сущности Metadata Properties (служебные поля) Kind Id Version Flexible Properties (пользовательские поля)
- 16. Гибкая схема сущности Разные наборы свойств в разных сущностях Разные типы данных у свойств с одинаковым
- 17. Запросы LINQ-подобный язык запросов Подробнее - см. BOL на SDS (httphttp://http://msdnhttp://msdn.http://msdn.microsofthttp://msdn.microsoft.http://msdn.microsoft.comhttp://msdn.microsoft.com/http://msdn.microsoft.com/enhttp://msdn.microsoft.com/en-http://msdn.microsoft.com/en-ushttp://msdn.microsoft.com/en-us/http://msdn.microsoft.com/en-us/libraryhttp://msdn.microsoft.com/en-us/library/http://msdn.microsoft.com/en-us/library/cchttp://msdn.microsoft.com/en-us/library/cc512417.http://msdn.microsoft.com/en-us/library/cc512417.aspx) Пример (from жанр in entities.OfKind("Жанр")
- 18. Работа по протоколу REST HTTP-методы POST, GET, PUT, DELETE преобразуются в CRUD Иными словами, в INSERT
- 19. Создание собственного REST-приложения Все, что требуется – сформировать соответствующий HTTP Request и отправить его на URL
- 20. Работа по протоколу SOAP Создание ссылки на Windows Communication Foundation-сервис SDS https://database.windows.net/soap/v1/
- 21. Работа по протоколу SOAP Читается wsdl, создается прокси Становится доступной объектная модель IntelliSense
- 22. Выполнение запроса SitkaSoapServiceClient.Query(scope, «текст запроса») запрос
- 23. Аутентификация по SOAP В отличие от REST, помимо базовой, поддерживаются: // Access Control Service proxy =
- 24. static void Main(string[] args) { SitkaSoapServiceClient proxy = new SitkaSoapServiceClient("BasicAuthEndpoint"); proxy.ClientCredentials.UserName.UserName = "alexejs"; proxy.ClientCredentials.UserName.Password = Settings.Default.SitkaPassword;
- 25. static void Main(string[] args) { string login = "alexejs", password = Settings.Default.SitkaPassword; string authorityId = "leshik",
- 26. //Апдейтим сущность на сервер req = (HttpWebRequest)WebRequest.Create(url); req.Credentials = new NetworkCredential(login, password); req.ContentType = "application/x-ssds+xml"; req.Method
- 27. Массовая загрузка Подготовить из таблицы XML с определениями сущностей Превращаем каждую запись в сущность Делается элементарным
- 28. Массовая загрузка sqlcmd -S (local) -d Northwind -E -i c:\temp\CustomerQuery.sql -o Customers.xml
- 29. Массовая загрузка "%programfiles%"\"Microsoft SQL Data Services SDK"\st.exe loadbatch leshik Northwind c:\Temp\Customers.xml /rest /overwrite /verbose /parallel:4
- 30. Чтоб ты жил в эпоху перемен (старинное китайское проклятие) На конференции MIX’09 в марте было объявлено
- 31. То же самое на картинке Evolves
- 32. Преимущества новой модели Сочетание преимуществ привычной работы с SQL Server и неограниченной доступности и масштабируемости Облака
- 33. Service Provisioning Model Каждый account объект биллинга владеет одним или несколькими виртуальными серверами Каждый server хостит
- 34. Логические базы данных (ЛБД) По-прежнему автоматическая репликация, избыточность, контроль здоровья и восстановление в случае сбоя Machine
- 35. $host = "server.data.dev.mscds.com"; $dbname = "database"; $dbuser = "user@server"; $dbpwd = "password"; $driver = "{SQL Server
- 36. Расширяя SQL в Облако SQL Data Services (SDS) Database-as-a-Service Data Sync Reference Data Reporting Business Intelligence
- 37. Вопросы?
- 39. Скачать презентацию






















![static void Main(string[] args) { SitkaSoapServiceClient proxy = new SitkaSoapServiceClient("BasicAuthEndpoint"); proxy.ClientCredentials.UserName.UserName =](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/442874/slide-23.jpg)
![static void Main(string[] args) { string login = "alexejs", password = Settings.Default.SitkaPassword;](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/442874/slide-24.jpg)












Н.С.Лесков “Левша”
Тотальная американизация русского языка: миф или реальность?
Соперничество Рима с Карфагеном
Prezentatsia1
Социальная агнозия
Психология риска
Презентация на тему Звуки б и б', буква Бб
Образование - приоритетный инструмент в формировании человеческого капитала Байкальский образовательный форум, 2-4 июля 2011г.
а=и Ал гора тм
Поиск и разработка новых ниш на рынке системной интеграции
Эвакуация школы
Международные стандарты финансовой отчетности
Click to edit Master title style Click to edit Master subtitle style
Unique Museums of Karelia Карельский Институт Туризма
Портфолио преподавателя английского языка Барановой Ирины Евгеньевны 2012год
Исследование музыкального синтезатора УМС-7
ИКТ на уроках русского языка и литературыhttp://www.it-n.ru/communities.aspx?cat_no=2168&&tmpl=com
Weihnachten in Deutschland
Административно-бытовой корпус в г. Дюртюли
Наука. Образование.
Производство беспроводных GSM систем безопасности, контроля и мониторинга
Управление многоквартирными домами, ценообразование в сфере жилищно-коммунальных услуг.
Презентация12345
Kosmos X - международный поставщик деталей для космических кораблей. Проект
Villa Armas Luxury Konsepti
Оптина Пустынь и духовное возрождение иеромонаха Василия Рослякова
Гефест – бог огня
Живая математика