Мэшап (Интернет)

Mashup (от английского « mash for to mix») описывает создание нового медиа-контента посредством бесшовной (повторной) комбинации уже существующего контента. Этот термин пришел из мира музыки и на английском означает что-то вроде ремикса (см. Mashup (музыка) ). Термин Web 2.0 был импортирован в немецкоязычный мир , поскольку гибридные приложения приводятся как важный пример того, что нового в Web 2.0. Б. вновь объединил как коллаж . Гибридные приложения используют открытые программные интерфейсы (API), предоставляемые другими веб-приложениями.

Итак, з. B. Интегрируйте поставщиков веб-сайтов через API карт и спутниковых фотографий на свой собственный веб-сайт и дополнительно предоставьте им индивидуальную маркировку. Flickr API также часто используется для интеграции фотографий в новые приложения. Особенно большое количество гибридных приложений связывает географические данные, например, из Google Maps или Bing Maps , с другим контентом, таким как фотографии или объявления. Также используются видеоролики, встроенные в веб-сайты.

Хотя изначально гибридные приложения назывались игрушками, тем временем некоторые коммерческие поставщики, например Б. Поставщики недвижимости используют вышеупомянутые возможности, но и в других бизнес-средах они представляют вариант в контексте ситуационных приложений.Это особенно интересно для так называемого « длинного хвоста» бизнеса .

Используемые технологии

В гибридных приложениях преимущественно используются современные легкие веб-архитектуры и технологии. В большинстве случаев они запускаются в браузере, который затем связывается с сервером с помощью JSON , Ajax , REST , SOAP , RSS или Atom . Все это относительно несложно и в значительной степени возможно с помощью JavaScript , но существуют также гибридные среды, основанные на определенной технологии, которую конечный пользователь должен сначала установить. Примерами могут быть Adobe Flash , JavaFX или Silverlight .

Поставщик технологии Mashup

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

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

Критерии категоризации гибридных приложений

  1. Это мэшап на стороне клиента или на стороне сервера? Агрегируются и обрабатываются ли данные на сервере приложений перед их «отправкой», или все делается на стороне клиента с помощью JavaScript ?
  2. Как реализована оркестровка ? Связаны ли отдельные компоненты в форме потока (данные передаются от одного компонента к другому) или это основано на событиях , так что отдельные компоненты связаны моделью проекта прослушивателя событий?
  3. Как передаются данные? Существуют ли глобальные переменные, в которых хранятся данные и с которыми могут работать все компоненты, или данные передаются следующему компоненту как формальные параметры?
  4. Создается ли новый экземпляр каждый раз при просмотре страницы? Или все пользователи видят один и тот же экземпляр, что приведет к тому, что действия пользователя A могут повлиять на то, что видит пользователь B.
  5. На кого ориентирована среда разработки: на опытных пользователей Интернета, на всех или на программистов? И в связи с этим:
  6. Как выглядит среда разработки: предлагается ли перетаскивание , редактирование исходного кода или их комбинация?
  7. Требуются ли расширения для браузера (например, Adobe Flash )?
    • запустить мэшап
    • запустить среду разработки
  8. Можете ли вы самостоятельно разместить мэшап после его создания и скопировать его по своему усмотрению, или вы привязаны к определенным поставщикам (как в случае с Yahoo Pipes to Yahoo )?

литература

  • Том Алби : Web 2.0 - концепции, приложения, технологии . 3-е исправленное издание. Hanser Verlag , Мюнхен, 2008 г., ISBN 978-3-446-41449-5 (первое издание: 2007 г., ISBN 978-3-446-40931-6 ).
  • Майкл Кох, Александр Рихтер: Предприятие 2.0. Планирование, внедрение и успешное использование социального программного обеспечения в компаниях . Oldenbourg Verlag, Мюнхен 2007, ISBN 978-3-486-58578-0 .
  • Александр Рихтер, Майкл Кох: Социальное программное обеспечение. Статус-кво и будущее . 2007 г. ( онлайн [PDF; 1000 kB ] в свободном доступе).
  • Волкер Хойер, Катарина Становеска-Слабева: Корпоративные гибридные приложения : новый вызов для управления проектами . dpunkt.verlag, 2008, ISSN  1436-3011 ( онлайн - HMD - Praxis der Wirtschaftsinformatik, выпуск 260).
  • Волкер Хойер: Переехали вместе. Специальное программное обеспечение от специализированного отдела . Heise Verlag, 2008 ( онлайн - ix - Magazin für Professionelle Informationstechnik, 10/2008, 98-102).
  • Денни Карл, Йорн Клаузен, Марко Хасслер, Анатоль Зунд: программирование гибридных приложений . О'Рейли, 2008, ISBN 978-3-89721-758-4 .
  • Эккарт Фойгтс: Мэшап и интертекстовая герменевтика повседневной жизни. О наличии и исполнении цифрового ремикса . Schüren, Marburg 2015 ( онлайн - MEDIENwissenschaft, выпуск 2/15).

веб ссылки

Индивидуальные доказательства

  1. архивной копии ( сувенир в оригинале с 3 января 2015 года в интернет - архив ) Info: архив ссылка была вставлена автоматически и еще не была проверена. Пожалуйста, проверьте исходную и архивную ссылку в соответствии с инструкциями, а затем удалите это уведомление. @ 1@ 2Шаблон: Webachiv / IABot / pipe.yahoo.com
  2. http://www-01.ibm.com/software/info/mashup-center/
  3. http://www.serena.com/sbm
  4. http://www.mashzone.com/