Содержание
- 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)












ТЗ АРМ Исполнителя
Электромеханические измерительные приборы
5 ОДНКР (1)
Обработка сигналов при помощи быстрого преобразования Фурье
Содержание
Высокоранговые и Низкопримативные правят миром
Характеристика эколого-развивающей среды в ДОУ
Компьютерная школа
Анкета для родителей "Моя роль в подготовке ребенка к труду и выбору профессии"
Презентация на тему Система менеджмента на примере коммерческого предприятия ВЕГА-МЕБЕЛЬ
Метание молота
Национальный вопрос и национальная политика
Допинги в спорте и в жизни, их роль
Средства распараллеливания в Java 1.7 (jsr166y...) Михаил Пономаренко, Tech Lead компании Sigma Ukraine
Операционные системы
Знакомьтесь, это - мы!
Уголовная ответственность несовершеннолетних
Устройство компьютера
Федеральный закон от 29.12.2012 N 273-ФЗ (ред. от 31.07.2020) Об образовании в Российской Федерации
ESOESO (Electrical System Owner)
АрхКС _rus лекция3,4 -
Использование трафаретов на уроках биологии
Weihnachtskarten. Dezember feiern die Deutschen Weihnachten. An diesem Tag ist Jesus Christus geboren
Малышев Ярослав. Портфолио
Голосеменные растения
Основы компьютерной грамотности. Начинающий пользователь IBM
Образование множественного числа существительных
Презентация на тему Астафьев Виктор Петрович биография