Проект Casablanca: С++ в облаке
30 апреля Microsoft DevLabs (Developer Division Labs) выпустили
"Проект Casablanca создан в целях поддержки клиент-серверного взаимодействия через нативный код с помощью современного асинхронного API C++" - говорится на странице DevLabs.
Casablanca поддерживает доступ к REST-сервисам через нативный код на Vista, Windows 7 и Windows 8 Consumer Preview, обеспечивая асинхронную привязку к HTTP, JSON и URI. Есть и расширение Visual Studio SDK, чтобы разработчики смогли писать клиентский HTTP-код на C++ для иммерсивных приложений Windows 8. Кроме того, разработчики обещают обеспечить поддержку для создания нативного REST-кода для
Casablanca создавалась на основе уроков, усвоенных при создании .NET, Node.js и Erlang, с целью создать современную модель, которая должна быть легко программируемой, масштабируемой, модульной и гибкой, объясняет Сомасегар.
У разработчиков C#, Visual Basic и F# уже есть надежный и масштабируемый сетевой стек. Разработчики Node.js могут использовать Windows Azure Software Development Kit (SDK) для создания масштабируемых сетевых приложений с помощью JavaScript, пишет Сомасегар. Но разработчикам С++ не хватало подобных инструментов, оптимизированных для использования и реализации облачных сервисов REST, которые используют современные функции и методы С++.
Нет никаких гарантий, что Casablanca, как и другие релизы DevLabs, будет доведен до этапа коммерческого релиза. Проект носит экспериментальный характер и призван собрать отзывы разработчиков.
"Нам хочется знать, насколько вам интересно использовать C++ для потребления контента и реализации облачных сервисов, и какого рода поддержки вы ожидаете от нас. Это позволит нам понять, находится ли Casablanca на правильном пути, и как нужно ее развивать" - говорит Сомасегар.
Источник:
Перевод: houseboy
По теме
- Состоялся релиз Microsoft Journal с дизайном Windows 11
- Microsoft проводит ребрендинг приложения Ваш телефон и улучшает его
- Последние запущенные Android-приложения в Ваш телефон
- Microsoft представила более 1800 новых смайликов
- Microsoft анонсировала облачный сервис Windows 365
- Microsoft To Do теперь позволяет свободнее делиться задачами
- Пользователям доступна синхронизация Samsung Reminder и Microsoft To Do
- Доступна превью-версия Windows Terminal 1.5
- Microsoft Teams cкоро будет поддерживать до 1000 участников онлайн-встреч
- На удаление кода Windows XP со своего сервиса у Microsoft ушло 10 дней