Skip to main content

Mash-up là gì?

Mash-up là sự kết hợp của các công cụ hoặc dữ liệu từ nhiều nguồn.Mash-up thường thu thập dữ liệu từ nhiều trang web và đưa thông tin của họ vào một ứng dụng web đơn giản hóa.Nghĩ về việc kết hợp như là hợp nhất công cụ cho các ứng dụng web.Chẳng hạn, một dịch vụ ánh xạ trực tuyến có thể có giao diện cho phép tạo ra một bản mash-up, đặt camera giao thông cho một vị trí lên bản đồ.Khả năng cho mash-up là khá vô tận.Để tạo ra một mash-up, nhiều nguồn đầu vào được yêu cầu và thông thường các đầu vào này sẽ có luồng đầu ra dựa trên XML.Điều này cho phép mash-up sử dụng các đầu ra XML này làm đầu vào và hợp nhất chúng lại với nhau.Khi các luồng dữ liệu đã được kết hợp (và/hoặc thao tác), mash-up thường sẽ tạo ra đầu ra của riêng nó, hiển thị kết hợp các đầu vào gốc.Nhiều ứng dụng web phù hợp nhất cho một bản mash-up liên quan đến Lập trình AJAX MDASH;sự kết hợp giữa JavaScript và XML Markup MDash;cho phép các trang và dữ liệu được sử dụng để thay đổi mà không cần trang được làm mới, do đó, làm cho công cụ trở nên rất hiệu quả cho người dùng. Một ví dụ về việc kết hợp dịch vụ ánh xạ như Google Maps với microbreweries.Mash-up này đã được tạo ra và hoạt động khá tốt, để cung cấp một bản đồ các nhà máy bia hoặc cửa hàng bia trong một khu vực và hướng dẫn cho mỗi nhà máy.

Yahoo đã thực hiện việc kết hợp hơn nữa với việc giới thiệu một dịch vụ mới có tên là Pipes Trade ;.PIPES YAHOO THƯƠNG MẠI;Cho phép người dùng sử dụng đánh dấu XML và giao diện điều khiển AJAX để tạo các đường ống của riêng họ (hoặc mash-up).Dịch vụ này đặt bất kỳ số lượng mash-up trực tiếp vào tay những người có thể sử dụng ứng dụng mới.Khi một đường ống được tạo ra, nó có thể được chia sẻ với những người khác để cho phép sử dụng rộng rãi hơn.Ống thương mại;đã được sử dụng để tạo ra nhiều bản mash-up, một bản mash-up như vậy là một ứng dụng web để đặt một danh sách bài hát từ iTunes reg;với video từ YouTube.Cuộc hôn nhân của các trang web này cho phép bạn tạo ra một bản mash-up của mười bài hát iTunes hàng đầu và 10 video trên YouTube được phát nhiều nhất.Ứng dụng sử dụng nguồn cấp XML từ cả hai trang web để tạo ra bản mash-up, cho phép dữ liệu từ mỗi ứng dụng thay đổi mà không yêu cầu bất kỳ thay đổi nào đối với ứng dụng web bị nghiền.Dịch vụ có sẵn trên Internet ngày hôm nay.Với các ứng dụng mới xuất hiện mọi lúc, không có giới hạn nào đối với số lượng và sự đa dạng của các ứng dụng web có thể được tạo.