맨위로가기

매시업 (웹 개발)

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

매시업은 웹 2.0 시대에 등장한 기술로, 여러 웹 서비스의 API를 결합하여 새로운 서비스를 만드는 것을 의미한다. 초기에는 지도 서비스와 같은 소비자 기반 매시업이 주를 이루었지만, 현재는 기업 환경에서도 내부 데이터와 외부 서비스를 결합하여 활용되고 있다. 매시업은 비즈니스, 소비자, 데이터 매시업 등 다양한 유형으로 분류되며, 기존 자원 활용을 통해 서비스 구축 비용을 절감할 수 있다는 장점이 있다. 매시업 인에이블러는 호환되지 않는 IT 자원을 결합 가능한 형태로 변환하는 도구이며, 웹 기반과 서버 기반의 아키텍처 스타일을 가진다.

더 읽어볼만한 페이지

  • 웹 2.0 신조어 - Ajax
    Ajax는 웹 페이지 전체를 새로고침하지 않고 비동기적으로 서버와 통신하여 웹 애플리케이션의 일부를 업데이트하는 웹 개발 기술로, XMLHttpRequest 객체의 등장으로 가능해졌으며 HTML, CSS, DOM, JavaScript, JSON 등의 기술을 통합하여 동적인 사용자 인터페이스를 구현한다.
  • 웹 2.0 신조어 - 슬래시닷 효과
    슬래시닷 효과는 인기 웹사이트의 언급으로 인해 특정 웹사이트에 갑자기 많은 사용자가 몰려 접속 불능 상태가 되는 현상을 의미하며, 이는 대역폭 초과나 서버 과부하로 발생하고, 콘텐츠 미러링 등의 방법으로 완화한다.
  • 웹 개발 - Ajax
    Ajax는 웹 페이지 전체를 새로고침하지 않고 비동기적으로 서버와 통신하여 웹 애플리케이션의 일부를 업데이트하는 웹 개발 기술로, XMLHttpRequest 객체의 등장으로 가능해졌으며 HTML, CSS, DOM, JavaScript, JSON 등의 기술을 통합하여 동적인 사용자 인터페이스를 구현한다.
  • 웹 개발 - WebXR
    WebXR은 웹 브라우저에서 가상 현실 및 증강 현실 콘텐츠를 구현하기 위한 API로, 다양한 장치 및 플랫폼에서 몰입형 웹 경험을 제공하며, 구글, 메타, 모질라 등 여러 기업과 단체가 개발에 참여하여 지속적인 업데이트를 통해 기능 향상을 목표로 한다.
  • 월드 와이드 웹 - 구글
    구글은 래리 페이지와 세르게이 브린이 개발한 웹 검색 엔진에서 출발하여 검색 기술 혁신을 통해 유튜브, 안드로이드 등 다양한 서비스를 제공하는 세계적인 기술 기업으로 성장했지만, 개인정보보호 및 독점 논란에도 직면하고 있다.
  • 월드 와이드 웹 - 온라인 언론
    온라인 언론은 인터넷을 통해 뉴스 및 정보를 제공하며, 디지털 기술 발달과 함께 성장하여 시민 저널리즘 부상, 정보 전달 속도 혁신 등의 특징을 보이지만 정보 신뢰성 문제, 전통 언론 쇠퇴 등의 과제를 안고 있다.
매시업 (웹 개발)
매시업 (웹 애플리케이션)
유형웹 애플리케이션
목적여러 출처의 콘텐츠를 결합하여 새로운 서비스를 제공
특징정보의 재조합 및 새로운 가치 창출
사용자 참여 및 데이터 공유 촉진
웹 서비스 API 활용
예시지도 매시업 (구글 지도 + 부동산 정보)
비디오 매시업 (유튜브 + 음악)
뉴스 매시업 (다양한 뉴스 소스 통합)
기술API (응용 프로그래밍 인터페이스)
자바스크립트
XML
JSON
AJAX
역사
기원2000년대 초반
발전웹 2.0 시대와 함께 급속히 확산
주요 사건2005년: 아드리안 홀로바티가 부동산 정보를 구글 지도에 매핑하는 매시업 개발
2006년: Yahoo!가 YQL 출시, 매시업 개발 간소화
디자인 패턴
공통 매시업 디자인 패턴데이터 통합 (Data Aggregation)
UI 통합 (UI Aggregation)
프로세스 통합 (Process Aggregation)
보안 문제
일반적인 보안 문제XSS
SQL 인젝션
API 키 유출
같이 보기
관련 개념웹 2.0
SOA
API

2. 역사

매시업은 웹 2.0의 중요한 구성 요소로 주목받으며 등장했다. 이는 웹 기술의 발전과 밀접한 관련이 있다. 웹 1.0 시대에는 정보가 비교적 폐쇄적으로 관리되었으나, 웹 2.0으로 전환되면서 개방형 웹 표준이 확산되고 기업들이 자사의 기술이나 데이터를 API(Application Programming Interface) 형태로 공개하는 사례가 늘어났다.

구글, 야후, 마이크로소프트의 지도 서비스나 아마존의 상품 정보처럼 공개된 API를 활용하여, 개발자들은 여기에 독자적인 사용자 인터페이스나 새로운 아이디어를 결합하여 혁신적인 웹 서비스를 만들기 시작했다. 초기 매시업은 주로 지도나 사진 서비스 API를 활용하여 다양한 데이터를 결합하고 시각화하는 형태로 나타났다.[4]

미국을 중심으로 다양한 매시업 서비스가 등장했는데, 범죄 통계, 허리케인 경로, 주유소 가격 비교 등 실용적인 정보를 제공하는 서비스부터 온천 위치, UFO 목격 정보, 영화 촬영 장소 안내 등 취미나 오락과 관련된 서비스까지 그 종류가 다양했다. 이러한 매시업의 활성화는 다시 관련 API 개발을 촉진하는 선순환 구조를 만들었다.

초기에는 대부분 소비자 대상의 서비스였으나, 점차 기업 환경에서도 내부 데이터와 외부 서비스를 결합하여 새로운 통찰력을 얻거나 업무 효율성을 높이는 비즈니스 매시업의 중요성이 인식되기 시작했다. 과거에는 야후! 파이프와 같은 도구를 사용하여 야후! 쿼리 언어를 통해 매시업을 비교적 쉽게 구축할 수도 있었다.

2. 1. 웹 1.0에서 웹 2.0으로

웹의 역사적 맥락은 매시업 개발의 배경을 이해하는 데 도움을 준다. 웹 1.0 모델에서는 조직이 소비자 데이터를 웹 포털에 저장하고 정기적으로 업데이트하는 중앙 집중식 방식이었다. 조직은 모든 소비자 데이터를 관리했으며, 소비자는 정보를 얻기 위해 해당 조직의 제품과 서비스를 사용해야 했다.

웹 2.0의 등장은 널리 채택된 개방형 웹 표준을 도입하여 소비자 데이터에 대한 접근성을 높였다. 이러한 변화 속에서 매시업이 등장하여, 서로 다른 서비스 제공자들의 API를 결합하여 새로운 서비스를 개발하는 것이 가능해졌다. 구글이나 야후, 마이크로소프트 등이 제공하는 지도 서비스나 아마존의 상품 정보처럼, 기업들이 자사의 기술을 웹 서비스로서 API 형태로 공개하는 경우가 늘어났다.

최초의 매시업은 주로 지도 서비스나 사진 서비스를 활용하여 다양한 종류의 데이터와 결합함으로써 데이터 시각화를 구현하는 형태였다.[4]

2. 2. 초기 매시업

웹 2.0 시대가 열리면서 매시업은 주목받는 기술 요소로 떠올랐다. 구글, 야후, 마이크로소프트 같은 기업들이 지도 서비스 API를 공개하고, 인터넷 서점 아마존처럼 상품 정보 API를 제공하는 사례가 늘면서, 개발자들은 이러한 공개된 기술과 자신만의 사용자 인터페이스나 콘텐츠를 결합하여 새로운 서비스를 만들기 시작했다.

최초의 매시업은 주로 지도 서비스나 사진 서비스를 활용하여 다양한 종류의 데이터를 결합하고, 이를 데이터 시각화 형태로 보여주는 방식이었다.[4] 예를 들어, 구글 지도의 API[13]와 부동산 매물 정보를 결합하여 만든 구글의 하우징 맵스[14]가 대표적인 초기 매시업 사례이다.

미국을 중심으로 초기 매시업 사례가 많이 등장했는데, 범죄 통계 정보, 허리케인 정보, 주유소 가격 정보 같은 실용적인 정보뿐만 아니라, 온천 정보, UFO 목격 정보, 특정 도시의 영화 촬영 장소 정보 등 취미나 오락과 관련된 다양한 매시업 서비스들이 개발되었다. 이러한 서비스 개발을 뒷받침하는 API 개발에도 더욱 속도가 붙었다.

초기 매시업 서비스의 큰 장점은 기존에 공개된 API를 활용하기 때문에, 서비스 개발에 필요한 데이터 구축 비용이나 개발 비용이 거의 들지 않는다는 점이다. 초기에는 대부분 소비자 대상 서비스가 주를 이루었다.

2. 3. 기업 환경으로의 확장

초기 매시업은 매핑 서비스나 사진 서비스 등을 활용하여 다양한 종류의 데이터와 결합, 데이터 시각화를 생성하는 소비자 중심의 서비스였다.[4] 그러나 최근에는 기업 환경에서도 매시업의 활용 가능성에 주목하고 있다. 비즈니스 매시업은 기업이 보유한 기존 내부 데이터를 외부 서비스 및 API와 결합하여 새로운 관점의 데이터 뷰를 생성하는 방식으로 활용될 수 있다. 이를 통해 기업은 데이터 활용도를 높이고 새로운 가치를 창출할 수 있다. 과거에는 야후! 파이프와 같은 도구를 사용하여 야후! 쿼리 언어를 통해 무료로 매시업을 구축하는 것도 가능했다.

3. 유형

매시업은 웹 2.0의 중요한 구성 요소로, 구글, 야후, 마이크로소프트, 아마존 등 여러 기업이 제공하는 API를 활용하여 새로운 서비스를 만드는 방식이다. 이러한 서비스는 기존 기술과 데이터를 활용하므로 자료 구축이나 개발 비용이 적게 든다는 장점이 있다.

미국을 중심으로 다양한 매시업 사례가 등장했는데, 범죄 통계, 허리케인 정보, 주유소 가격 비교 등 실용적인 서비스부터 온천 정보, UFO 목격 정보, 영화 촬영지 정보 등 취미나 엔터테인먼트 관련 서비스까지 그 종류가 다양하다. 대표적인 예로 구글 지도[13]에 부동산 매물 정보를 결합한 구글 하우징 맵스[14] 등이 있다.

매시업은 주로 개발 목적이나 사용하는 API의 유형에 따라 분류할 수 있다.[5]

3. 1. 목적에 따른 분류

매시업은 목적에 따라 비즈니스 매시업, 소비자 매시업, 데이터 매시업 등으로 나눌 수 있다.[5] 이 중 가장 흔한 유형은 일반 사용자를 대상으로 하는 소비자 매시업이다.

  • '''비즈니스 매시업''' (또는 '''엔터프라이즈 매시업'''): 기업 내부의 자원, 애플리케이션, 데이터를 다른 외부 웹 서비스와 결합하는 애플리케이션을 정의한다.[4] 데이터를 단일 프레젠테이션으로 집중시키고 기업과 개발자 간의 협업을 가능하게 한다. 이는 개발자와 고객(또는 고객을 대리하는 제품 관리자 등) 간의 협업이 필요한 애자일 소프트웨어 개발 프로젝트에 적합하며, 비즈니스 요구 사항을 정의하고 구현하는 데 도움을 준다. 엔터프라이즈 매시업은 다양한 내부 및 외부 정보 소스에서 실행 가능한 정보를 노출하는 안전하고 시각적으로 풍부한 웹 애플리케이션이다. 비즈니스 매시업은 비즈니스 및 데이터 서비스를 통합하는 데 유용하며, 새로운 통합 서비스를 신속하게 개발하고, 내부 서비스를 외부 정보 또는 개인화된 정보와 결합하며, 사용자 친화적인 웹 브라우저 인터페이스를 통해 이러한 서비스를 비즈니스 사용자에게 제공하는 기능을 제공한다.[8] 비즈니스 매시업은 소비자 매시업과 비교했을 때 비즈니스 컴퓨팅 환경과의 통합 수준, 보안 및 액세스 제어 기능, 거버넌스(관리 체계), 사용되는 프로그래밍 도구(매시업 편집기)의 정교함 등에서 차이가 있다. 또한 상업용 서비스형 소프트웨어(SaaS) 제공에 비즈니스 매시업을 사용하는 추세가 증가하고 있다. 비즈니스 매시업 기술 제공업체 중 다수는 서비스 지향 아키텍처(SOA) 기능을 추가하기도 했다.
  • '''소비자 매시업''': 여러 공용 소스의 데이터를 브라우저에서 결합하고 간단한 브라우저 사용자 인터페이스를 통해 구성한다.[6] 일반 대중을 대상으로 하며, 예를 들어 위키피디아비전은 구글 지도위키백과 API를 결합한 서비스이다.
  • '''데이터 매시업''': 소비자 매시업과는 다르게, 여러 소스의 유사한 유형의 미디어나 정보를 단일 표현으로 결합한다. 이러한 모든 리소스의 조합은 원래 두 소스 중 어느 쪽에서도 제공되지 않은 새롭고 독특한 웹 API를 생성하기도 한다.

3. 2. API 유형에 따른 분류

매시업은 사용하는 기본 API 유형에 따라 분류될 수 있다. 이러한 유형들은 서로 결합하거나 다른 애플리케이션에 내장될 수도 있다.

3. 2. 1. 데이터 유형


  • 색인된 데이터: 문서, 웹로그, 이미지, 비디오, 쇼핑 기사, 채용 정보 등이 포함된다. 이러한 데이터는 주로 메타 검색 엔진에서 활용된다.
  • 지도 제작 및 지리 데이터: 위치 정보 소프트웨어나 지리 시각화 서비스 등에서 사용되는 데이터 유형이다.
  • 피드, 팟캐스트: 뉴스 집약기와 같이 정보를 모아 보여주는 서비스에서 주로 활용된다.

3. 2. 2. 기능


  • 데이터 변환기: 번역, 음성 처리, URL 단축 등 데이터를 특정 목적에 맞게 변환하는 기능.
  • 통신: 이메일, 인스턴트 메시징, 알림 시스템 등 정보 교환 및 전달 기능.
  • 시각적 데이터 렌더링: 정보 시각화, 다이어그램 등 데이터를 시각적으로 표현하는 기능.
  • 보안 관련: 전자 화폐, 디지털 신원 확인 등 서비스 안전성 확보 기능.
  • 편집기: 사용자가 콘텐츠를 직접 생성하거나 수정할 수 있도록 돕는 기능.

4. 구성 요소 (매시업 인에이블러)

기술 분야에서 '''매시업 인에이블러'''는 매시업을 만들기 위해 호환되지 않는 IT 자원을 쉽게 결합할 수 있는 형태로 변환하는 도구이다. 이는 데이터와 서비스를 결합하는 강력한 기술과 도구(예: 매시업 플랫폼)를 새로운 종류의 자원에 적용할 수 있게 한다. 예를 들어, 스프레드시트(매시업을 만드는 데 쉽게 사용하기 어려운)에서 RSS 피드를 생성하는 도구가 매시업 인에이블러에 해당한다.

많은 매시업 편집기에는 매시업 인에이블러가 포함되어 있으며, Presto Mashup Connectors, Convertigo Web Integrator 또는 Caspio Bridge 등이 그 예시이다. 매시업 인에이블러는 "매시업을 가능하게 하는 서비스 및 도구 제공자"로 설명되기도 한다.

초기 매시업은 주로 열정적인 프로그래머들이 수동으로 개발했지만, 점차 매시업 플랫폼이 등장하여 디자이너들이 시각적으로 매시업을 구성할 수 있게 되었다. 그러나 매시업 플랫폼은 접근 가능한 리소스의 범위를 넓히는 데 한계가 있었고, 잘 구조화된 데이터나 RSS 피드, 공개 API 같은 개방형 라이브러리에 대한 의존성을 크게 줄이지 못했다.

매시업 인에이블러는 이러한 문제를 해결하기 위해 발전했으며, 다양한 종류의 데이터와 서비스를 매시업에 활용 가능한 리소스로 변환하는 기능을 제공한다. 특히 비즈니스 인텔리전스나 의사 결정 지원에 중요한 정보는 조직 외부에 있는 경우가 많은데, 리치 웹 애플리케이션이나 온라인 웹 포털의 데이터 중에는 RSS 형식이나 공개 API를 제공하지 않는 경우가 많다. 따라서 매시업 편집기는 이러한 외부 데이터를 활용하기 위해 인에이블러나 커넥터를 제공한다.

5. 장단점

매시업은 기존의 자원을 활용하여 만들기 때문에 서비스 구축 비용이 적게 든다는 장점이 있다. 반면, 다른 서비스에 의존하므로 원본 자원의 제공 방식이 변경될 경우 관리가 어려워질 수 있다는 단점이 있다.[12]

6. 포털과의 비교

매시업과 웹 포털은 모두 콘텐츠 집계 기술이다. 포털은 기존의 동적 웹 애플리케이션을 확장하기 위해 설계된 비교적 오래된 기술로, 데이터 콘텐츠를 마크업된 웹 페이지로 변환하는 과정을 마크업 "조각" 생성과 조각을 페이지로 집계하는 두 단계로 나눈다. 각 마크업 조각은 "포틀릿"에 의해 생성되며, 포털은 이를 단일 웹 페이지로 결합한다. 포틀릿은 포털 서버에서 로컬로 호스팅되거나 별도의 서버에서 원격으로 호스팅될 수 있다.

포털 기술은 읽기 및 업데이트를 포함하는 완전한 이벤트 모델을 정의한다. 포털에서 집계 페이지에 대한 요청은 페이지를 구성하는 모든 포틀릿에 대한 개별 읽기 작업(로컬 JSR 168 포틀릿에서는 'render' 작업, 원격 WSRP 포틀릿에서는 'getMarkup' 작업)으로 변환된다. 포털 페이지의 포틀릿에서 제출 버튼을 누르면 해당 포틀릿에 대한 업데이트 작업(로컬 포틀릿에서는 'processAction', 원격 WSRP 포틀릿에서는 'performBlockingInteraction')으로 변환되며, 업데이트 작업 완료 후 페이지의 모든 포틀릿에서 즉시 읽기 작업이 수행된다.

포털 기술은 서버 측, 프레젠테이션 계층 집계에 중점을 둔다. 2단계 커밋과 같은 더 강력한 형태의 애플리케이션 통합을 추진하는 데는 한계가 있다.

매시업은 다음과 같은 점에서 포털과 다르다.

포털매시업
분류오래된 기술, 잘 정의된 접근 방식을 사용하는 기존 웹 서버 모델의 확장더 새롭고 느슨하게 정의된 웹 2.0 기술 사용
철학/접근 방식웹 서버의 역할을 마크업 생성 및 마크업 조각 집계의 두 단계로 나누어 집계에 접근다양한 콘텐츠 사이트에서 제공하는 API를 사용하여 콘텐츠를 다른 방식으로 집계하고 재사용
콘텐츠 종속성프레젠테이션 지향 마크업 조각(HTML, WML, VoiceXML 등) 집계순수 XML 콘텐츠 및 프레젠테이션 지향 콘텐츠(예: HTML)에서 작동 가능
위치 종속성전통적으로 콘텐츠 집계는 서버에서 수행콘텐츠 집계는 서버 또는 클라이언트에서 수행 가능
집계 스타일"샐러드 바" 스타일: 집계된 콘텐츠는 중복 없이 나란히 표시"멜팅 팟" 스타일: 개별 콘텐츠를 임의의 방식으로 결합하여 임의로 구조화된 하이브리드 콘텐츠 생성
이벤트 모델읽기 및 업데이트 이벤트 모델은 특정 포틀릿 API를 통해 정의CRUD 작업은 REST 아키텍처 원칙을 기반으로 하지만 공식적인 API는 없음
관련 표준포틀릿 동작은 표준 JSR 168, JSR 286 및 WSRP에 의해 관리되지만 포털 페이지 레이아웃 및 포털 기능은 정의되지 않고 공급업체별로 다름기본 표준은 REST 또는 웹 서비스로 교환되는 XML이다. RSS 및 Atom이 일반적으로 사용된다. EMML과 같은 더 구체적인 매시업 표준이 등장하고 있다.



포털 모델은 더 오래되었으며 상대적으로 많은 투자와 제품 연구가 이루어져 더 표준화되고 성숙한 기술이다. 반면, 매시업 기술은 웹 2.0 및 최근의 서비스 지향 아키텍처(SOA)와 더 밀접하게 관련되어 있어, 시간이 지남에 따라 성숙도와 표준화가 증가하면서 포털 기술보다 더 널리 사용될 가능성이 있다.[7] 새로운 버전의 포털 제품들은 기존 포틀릿 애플리케이션을 계속 지원하면서 매시업 지원을 추가하는 방향으로 발전할 것으로 예상된다. 반대로 매시업 기술이 포털 표준에 대한 지원을 제공할 가능성은 낮아 보인다.

7. 아키텍처

아키텍처 구현 방식 측면에서 매시업은 웹 기반과 서버 기반의 두 가지 스타일로 나눌 수 있다. 웹 기반 매시업은 사용자의 웹 브라우저에서 직접 여러 출처의 데이터를 결합하고 재구성하는 방식이다. 반면, 서버 기반 매시업은 원격 서버에서 데이터를 분석하고 가공한 뒤, 최종 결과를 사용자의 브라우저로 전송한다.

매시업은 여러 API로부터 다양한 정보를 모아 사용자에게는 단순화된 형태로 제공한다는 점에서, 복잡한 시스템에 대한 간결한 인터페이스를 만드는 파사드 패턴과 유사한 개념으로 볼 수 있다. 또한, 매시업은 SaaS 형태로 제공되는 소프트웨어와 결합하여 활용되기도 한다.

기업 환경에서는 서로 다른 시스템의 데이터를 통합하기 위해 서비스 지향 아키텍처(SOA)를 도입하는 경우가 많다. SOA의 핵심인 웹 서비스는 다양한 플랫폼(운영 체제, 프로그래밍 언어, 응용 프로그램)에서 정보에 접근할 수 있도록 표준화된 프로토콜을 제공한다. 매시업은 이러한 웹 서비스를 활용하여 조직 내부 또는 조직 간에 새로운 서비스와 응용 프로그램을 유연하게 구축하는 데 기여한다.

7. 1. 표현/사용자 상호 작용

매시업 아키텍처의 표현 계층은 사용자와 직접 상호작용하는 사용자 인터페이스 (UI) 부분을 담당한다. 이 계층을 구현하기 위해 주로 HTML, XHTML, CSS, 자바스크립트, 그리고 Ajax와 같은 웹 기술들이 사용된다.

7. 2. 웹 서비스

제품의 기능은 API 서비스를 사용하여 액세스할 수 있다. 사용되는 기술은 XMLHTTPRequest, XML-RPC, JSON-RPC, SOAP, REST이다.

7. 3. 데이터

데이터 계층은 데이터를 보내고, 저장하고, 받는 것을 처리한다. 이 계층에서 사용되는 주요 기술로는 XML, JSON, KML 등이 있다.

8. 한국에서의 매시업

웹 2.0의 주요 구성 요소 중 하나로 주목받고 있다. 구글이나 야후, 마이크로소프트와 같은 기업들이 제공하는 지도 서비스나, 인터넷 서점 아마존이 제공하는 상품 정보처럼, 많은 기업이 자사의 기술을 웹 서비스 형태의 API로 공개하는 추세이다. 이러한 공개된 API 기능들과 독자적인 사용자 인터페이스를 결합하여 새로운 서비스를 창출하는 것이 매시업의 핵심이다.

미국을 중심으로 다양한 매시업 사례가 등장하고 있다. 범죄 통계 정보, 허리케인 정보, 주유소 가격 정보와 같이 실용적인 정보를 제공하는 서비스부터 온천 정보, UFO 목격 정보, 뉴욕의 영화 촬영 장소 정보 등 취미나 엔터테인먼트와 관련된 서비스까지 그 종류가 매우 다양하다. 이러한 매시업 서비스의 기반이 되는 API 개발 역시 활발하게 이루어지고 있다.

9. 예시

구글 지도[13]에 부동산 매물 정보를 결합한 서비스인 구글의 하우징 맵스[14]가 대표적인 예시이다.

미국을 중심으로 다양한 매시업 사례가 등장하고 있는데, 실용적인 정보와 취미/엔터테인먼트 관련 정보를 다루는 서비스들이 있다. 실용적인 예시로는 범죄 통계 정보, 허리케인 정보, 주유소 가격 정보 등을 제공하는 매시업이 있으며, 취미나 엔터테인먼트 분야에서는 온천 정보, UFO 목격 정보, 뉴욕의 영화 촬영 장소 정보 등을 제공하는 매시업도 찾아볼 수 있다. 이러한 서비스들은 공개된 API를 활용하여 개발된다.

참조

[1] 서적 What Is a Mashup? http://books.infotod[...] 2013-08-12
[2] 웹사이트 mash-up https://www.merriam-[...] 2024-05-31
[3] 웹사이트 Enterprise Mashups: The New Face of Your SOA https://web.archive.[...] SOA WORLD MAGAZINE 2010-03-03
[4] 웹사이트 Enterprise Mashups http://msdn.microsof[...] MSDN Architecture Center 2009-01-14
[5] 웹사이트 Mashups and the enterprise https://web.archive.[...] MphasiS - HP 2010-02-27
[6] 웹사이트 Enterprise Mashups: The New Face of Your SOA https://web.archive.[...] SOA WORLD MAGAZINE 2010-03-03
[7] 웹사이트 Gartner: The future of portals is mashups, SOA, more aggregation https://web.archive.[...] ZDNET 2009-12-26
[8] 웹사이트 Executive IT Architect, Mashup business scenarios and patterns http://www.ibm.com/d[...] IBM DeveloperWorks
[9] 웹사이트 End-User Programming for the Web, MIT MS thesis, 2.91 MB PDF http://bolinfest.com[...]
[10] 서적 Design Patterns: Elements of Reusable Object-Oriented Software
[11] 문서 Fichter Darlene, What Is a Mashup? http://books.infotod[...] 2019-08-21
[12] 서적 Management Information Systems 12/E: Managing the Digital Firm, CHAPTER 5, 223P Pearson Education Asia
[13] 지도 Google Maps http://maps.google.c[...]
[14] 웹사이트 HousingMaps http://www.housingma[...]



본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.

문의하기 : help@durumis.com