mashup در مفاهیم وب به وب سايت ها وبرنامه های کاربردی گفته می شود كه از تركيب سرويس ها و امكانات موجود دو يا چند سرويس دهنده ايجاد مي شود. در واقع داده ها وسرویسهای چند منبع رو بصورت یکپارچه در می آورد.از اونجایی که روز به روز تعداد سرویسها ی موجود درمنابع مختلف رو به افزایش است با mashup وترکیب سرویسها میتوان به خدمات کامل تری دست یافت.
علت گسترش mashup ها در وب به دو علت برمیگرده:
1-با این کار داده های زیادی از منابع مختلف در دسترس قرار میگیره
2-دلیل دیگه اش توسعه یک سری ابزارهایی است که این امکان رو میدن که هر کسی با هر سطح از دانش فنی بتونه ازmashup استفاده کنه
Mashup ها انواع مختلف دارند که معروف ترین هاش عبارتند از:
-map mashup
-photo Mashup
shoping Mashup
search Mashup
video Mashup
travel Mashup
social Mashup
music Mashup
news Mashup
messaging Mashup
مثلا با ترکیب آدرس و تصویر شعبات مختلف بانک از طریق google maps یک map mashup ایجاد میشود.
برای photo mashup میتونم Colr Pickr را مثال بزنم که از سرویسهای Flickr (سایتی برای اشتراک گذاری تصاویر) استفاده میکنه و photo mashup ی به این طریق حاصل میشه امکان سرچ تصاویر را براساس رنگ میدهد.
توضیحات و مثالهای هریک و نیز نحوه ترکیب آنها خیلی گسترده است همه رو نمیشه در قالب یک جواب آورد برای آشنایی با mashup هایی که تا کنون ایجاد شده به سایت زیر می تونید مراجعه کنید:
www.programmableweb.com