マッシュアップとは何ですか?

マッシュアップは、複数のソースからのツールまたはデータの組み合わせです。 マッシュアップは通常、複数のWebページからデータを収集し、1つの簡素化されたWebアプリケーションに情報を提供します。

Webアプリケーションのツール統合としてマッシュアップを考えてください。 たとえば、オンラインマッピングサービスには、トラフィックカメラを場所に配置するマッシュアップを作成できるインターフェイスがある場合があります。 マッシュアップの可能性は非常に無限です。

マッシュアップを作成するには、複数の入力ソースが必要であり、通常、これらの入力にはXMLベースの出力ストリームがあります。 これにより、マッシュアップはこれらのXML出力を入力として使用し、それらを一緒に統合することができます。 データストリームを組み合わせる(および/または操作される)後、マッシュアップは通常、独自の出力を生成し、元の入力の組み合わせを表示します。

マッシュアップに最適なWeb​​アプリケーションの多くには、Ajaxプログラミングが含まれます。JavaScriptとXMLマークアップの組み合わせ - マッシュアップに使用されるページとデータがページを更新せずに変更できるようにするため、ユーザーにとってツールを非常に効率的にすることができます。

マッシュアップの例の1つは、GoogleMaps®のようなマッピングサービスをマイクロビルライズと組み合わせることです。 このマッシュアップは作成されており、非常にうまく機能し、エリア内の醸造所やビール店の地図とそれぞれへの方向を提供します。

Yahooは、Pipes™という新しいサービスの導入により、さらにマッシュアップを行いました。 Yahoo Pipes™を使用すると、ユーザーはXMLマークアップとAJAX駆動型インターフェイスを使用して、独自のパイプ(またはマッシュアップ)を作成できます。 このサービスは、新しいアプリケーションを使用する可能性のある人々の手に任意の数のマッシュアップを直接配置します。 パイプが作成されると、他の人と共有して、より広く使用できるようにします。 Pipes™は多くのマッシュアップを作成するために使用されています。そのようなマッシュアップの1つはWですYouTubeからのビデオを使用して、iTunes®から曲リストを配置するためのEBアプリケーション。 このWebサイトの結婚により、トップ10のiTunes曲と最もプレイしたトップ10のYouTubeビデオのマッシュアップを作成できます。 アプリケーションは両方のサイトからXMLフィードを使用してマッシュアップを作成し、各アプリケーションのデータがマッシュアップWebアプリケーションに変更を必要とせずに変更できるようにします。

他の多くのマッシュアップが作成され、今日ではインターネットで利用可能な最も人気のあるサービスを組み合わせています。 常に新しいアプリケーションがポップアップ表示されているため、作成できるWebアプリケーションの量と多様性に制限はありません。

他の言語

この記事は参考になりましたか? フィードバックをお寄せいただきありがとうございます フィードバックをお寄せいただきありがとうございます

どのように我々は助けることができます? どのように我々は助けることができます?