Mash-up مشاپ دوره SOA استانداری قم - جواد تقی زاده دوره SOA استانداری قم - Mash up ایجااوب سا تااو بم ه از تركياار تاارسو مااو س اجوو.
Download
Report
Transcript Mash-up مشاپ دوره SOA استانداری قم - جواد تقی زاده دوره SOA استانداری قم - Mash up ایجااوب سا تااو بم ه از تركياار تاارسو مااو س اجوو.
Mash-up
مشاپ
دوره SOAاستانداری قم -
جواد تقی زاده
دوره SOAاستانداری قم -
Mash up
ایجااوب سا تااو
بم ه
از تركياار تاارسو
مااو س اجوو ااوا جنداانب بس ااو ا تاارسو
یکپور گی بابه مو سترسیسهوی
بتتیوبی به خ جوا کوجلتر :بو تنده به گسترش تع اب ترسیسهو ی ای تر تای باو mash
upسترکیر ترسیسهو جیتنان به خ جوا کوجل تری بت یوف .
ج بع
“...a mashup is a web application that combines data from more
” than one source into a single integrated tool...
][wikipedia.com – March 24, 2009
“.you can integrate two or more [...] Web APIs to create
”something new and unique, known as a mashup...
جواد
دوره SOAاستانداری قم -
Mashup Site
جواد
دوره SOAاستانداری قم -
جواد
دوره SOAاستانداری قم -
انواع Component/APIدر Mashup
جواد
دوره SOAاستانداری قم -
جواد
دوره SOAاستانداری قم -
رابطه پرتال و Mashup
مر بس تک نلنژی موی تجمیع جحتنا ات
تفوسا مو:
•
•
•
•
پرتول سا 1.0بر جقوبل Mashupسا 2.0
جحتنای پرتول تک بع ی س غیر الیه ای ات بر جقوبل Mashupجحتنای Hybrid
بع ی ات
ای ،الیه ای س
پرتول Portlet ،جحنر ات بر جقوبل Mashupجبتنی بر Web APIجو سا
ترسی ( )SOAPس RESTات
پربازش مو بر پرتول ترسر جحنر ات بر حولیکه پربازش مو بر Mashupتنزیع ش ه
بر ترسر س کالین (تنزیع ش گی)
جواد
دوره SOAاستانداری قم -
علت گسترش mashupها
عل گسترش mashupمو بر سا به بس عل برجیگربه:
بو این کور بابه موی زیوبی از ج وبع جختلف بر بتترس قرار جیگیره
بلیل بیگه اش تنتعه یک تری ابزارمویی ات که این اجکون رس جی ن که مر کس ی
بو مر تطح از بانش فنی بتن ه از mashupاتتفوبه ک ه
جواد
جواد
- استانداری قمSOA دوره
از لحاظ کارکردmashup انواع
map mashup
photo Mashup
shoping Mashup
search Mashup
video Mashup
travel Mashup
social Mashup
music Mashup
news Mashup
messaging Mashup
دوره SOAاستانداری قم -
انواع mashup
جواد
دوره SOAاستانداری قم -
Data Mashup
ترکیر ا ناع اطالعوا شبیه به مم از ج وبع جختلف برای ایجوب ارائه ای ساح
جواد
دوره SOAاستانداری قم -
Customer Mashup
ایجوب مویش موی سیژسالی جتفوسا بو ترکیبی از بابه موی جتفوسا برای ارائه
اطالعوا
جواد
دوره SOAاستانداری قم -
Business Mashup
ترکیر ج وبع بابه ای باخل توزجون بو سا ترسی
موی خورجی
جواد
دوره SOAاستانداری قم -
نمونهLoc.alize.us :1
جواد
دوره SOAاستانداری قم -
نمونهHousingmaps.com :2
اطالعوا جکون موی اقوج
جواد
دوره SOAاستانداری قم -
نمونهhttp://dev.benedictoneill.com/bbc/ :3
بفوتر خبری بی بی س ی
جواد
جواد
- استانداری قمSOA دوره
tagbulb :4نمونه
Tagbulb simplifies tag search by aggregating content from various sources
like Flickr, YouTube and many more. Users can browse by content type
like images, videos, blogs, bookmarks, podcasts, products, books
API
12seconds.tv + 23 + 43Things + 5min + Amazon EC2 + Amazon Product
Advertising + AOL Video + arXiv + BBC + BibSonomy + Bing + Blinkx +
Blip.fm + Blip.tv + Blogmarks + Buzznet + Cafe Press + del.icio.us + Digg +
Digital Podcast + eBay + Eventful + Flickr + Floobs + FriendFeed + Google
Ajax Search + Google Books + Google Friend Connect + Google Picasa +
Google Search + Grouper Video + Howcast + indeed + Internet Video Archive
+ ISBN db + Kewego Video + Last.fm + LazyTune + LiveVideo + Ma.gnolia
+ Photobucket + Raw Sugar + Revver + Riya + ShareThis + Simply Hired Jobs
+ Smugmug + Spraci + Technorati + Twitter + Upcoming.org + Viddler +
VideoSurf + Vodpod + WebShots + Wikipedia + Yahoo Answers + Yahoo
Image Search + Yahoo Local Search + Yahoo Mail + Yahoo Related
Suggestions + Yahoo Search + Yahoo Video Search + YouTube + Zooomr
جواد
- استانداری قمSOA دوره
www.actionzap.com :5 نمونه
ActionZap
allows you to make online reservations with fun, customer recommended adventures and
activities across the country!
It provides combined and aggregated reviews and ratings for each business! It displays
relevant daily deals for each search! Make a reservation now in minutes!
APIs:
CityGrid
Google Geocoding
Google Maps
Yahoo Local Search
Yelp
Yipit
دوره SOAاستانداری قم -
دایرکتوری Mashup
http://www.programmableweb.com/mashup/
http://pipes.yahoo.com/pipes/
روش های ایجاد :Mashup
ایجاد کامال خودکار
ایجاد نیمه خودکار
ایجاد با کدنویسی
جواد
دوره SOAاستانداری قم -
روش :1ایجاد خودکار
ایجوب خنبکور
ب سن ک نیس ی
ب سن یوز به بانش بر وجه نیس ی
ایجوب map mashup
• http://www.mapbuilder.net/
• http://www.wayfaring.com
ایجوب mashupبرای شبکه موی ادتموعی
• http://www.sharelinkgenerator.com/
جواد
دوره SOAاستانداری قم -
روش :2ایجاد نیمه خودکار
ع م یوز به ک نیس ی
احتیوج به بانش فنی
اتتفوبه از ابزارموی سیرایش گر:
:Google Mashup Editor تول 2009جتنقف ش ه
Yahoo Pipes
IBM QEDWiki
WSO2 Mashup Server
DERI Pipes
جواد
جواد
- استانداری قمSOA دوره
Yahoo Pipes
http://pipes.yahoo.com/pipes/
Data mashup
دوره SOAاستانداری قم -
نمونه
ایجوب جشوپ دستجن بر RSS Feed
جوژسل موی جنرب اتتفوبه:
fetch
filter
uniq
textinput
Urlinput
جواد
دوره SOAاستانداری قم -
نمونه سایت طراحی شده به کمک QEDwiki
AccuWeather.com تویتی اطالعوا آا س منایی
مویش اطالعوا به صنرا پیش فرض بر اتوس جحل جرادع ک ه
مویش اطالعوا بر زجون موی جختلف
جواد
دوره SOAاستانداری قم -
مقایسه ابزارهای ویرایشگر mashup
جواد