Основы проектирования приложений интернета вещей. Конспект курса лекций. Алексей Корнилов

Чтение книги онлайн.

Читать онлайн книгу Основы проектирования приложений интернета вещей. Конспект курса лекций - Алексей Корнилов страница 2

Основы проектирования приложений интернета вещей. Конспект курса лекций - Алексей Корнилов

Скачать книгу

принципы разработки приложений интернета вещей, приведенные здесь, применимы при работе с различными современными платформами (например, ThingWorx, HANA, Bluemix, Azure и др.).

      Первая часть дает общие понятия для дальнейшего изложения: представление о технологиях интернета вещей и их специфике, о том, почему предметом проектирования прикладных систем на базе этих технологий является их поведение, а также об основных принципах системного подхода к разработке таких систем.

      Вторая часть посвящена разработке концепции и архитектуре проекта системы, исходя из заданных требований, потребностей и ограничений.

      В третьей части рассматривается процесс разработки программного приложения интернета вещей, работающего на специализированной платформе, включая построение архитектуры приложения, создание виртуальной модели совокупности объектов, чье взаимодействие организуется приложением, реализацию пользовательских и других интерфейсов, а простой пример работы над подобным проектом приведен в приложении.

      Издание осуществлено в рамках проекта «Разумные-Системы.рф» (SmartThings. Center) при поддержке компании «Техновижн» (www.technovision.ru) и Академической программы компании PTC (www.ptc.com).

      Свои отзывы, замечания, пожелания и предложения по поводу следующих версий книги присылайте по адресу [email protected] для Алексея Корнилова

      Автор выражает особую благодарность Анатолию

      Левенчуку и Дмитрию Курило за ценные замечания,

      высказанные при подготовке этого издания

      Часть первая

      1. Интернет вещей как технология

      Неандертальцы, говорят, были умнее кроманьонцев. Говорят, они были даже умнее современных людей. Они боролись за выживание в этом мире поодиночке, а для этого надо хорошо соображать.

      А кроманьонцы были менее «интеллектуальны», но зато образовали сообщества. И, как оказалось, совместные согласованные действия сообществ даже относительно примитивных субъектов, были более эффективны, чем действия более интеллектуальных «индивидуалов». Как результат, кроманьонцы стали нашими предками, а про неандертальцев мы знаем лишь по результатам раскопок…

      Как студент со смартфоном на экзамене часто оказывается «умнее» того, кто потратил много времени на запоминание, так и вещи становятся «умными» за счет того, что способны общаться с другими вещами.

      Но обмен информацией между устройствами не является чем-то новым, точно так же, как люди могли общаться между собой и до появления интернета. Однако формат взаимодействия через интернет изменяет для вещей формы этого общения так же, как благодаря «интернету людей» изменили жизнь человека социальные сети, электронная коммерция, системы хранения и поиска информации и пр., и пр.

      Этапы развития интернета

      Международный

Скачать книгу