Mash Up & Composite Application

2,611 views

Published on

A talk about Mash-up & Composite Application by J.Chandra Singh, Student of SA(30), Institute of System Sciences, National University of Singapore.

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
2,611
On SlideShare
0
From Embeds
0
Number of Embeds
11
Actions
Shares
0
Downloads
68
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Mash Up & Composite Application

  1. 1. Mash-up & Composite Application Talk by J.Chandra Singh Student of SA(30), ISS [email_address]
  2. 2. About This Talk <ul><li>What is Mash-up? </li></ul><ul><li>What is Composite Application? </li></ul><ul><li>Difference </li></ul><ul><li>Examples </li></ul><ul><li>How it is used </li></ul><ul><li>Where can be used </li></ul><ul><li>Conclusion </li></ul>
  3. 3. What?
  4. 4. What is Mash-up? <ul><li>A Web application that combines data or functionality from more than one source into a single integrated tool </li></ul><ul><li>Background information </li></ul>
  5. 5. What Is Composite Application <ul><li>An application built by combining multiple existing functions into a new application </li></ul>
  6. 6. Looking Same? What's The difference? <ul><li>Source </li></ul><ul><ul><ul><ul><li>Composite : Enterprise modules / web services </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Mash-up : Web based and free sources </li></ul></ul></ul></ul><ul><li>Implementation </li></ul><ul><ul><ul><ul><li>Composite : Using any technology or architecture </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Mash-up : Using SOA architecture </li></ul></ul></ul></ul>
  7. 7. Home Based Library Management System <ul><li>An application built for managing the collections of books, CDs, etc. in home </li></ul><ul><li>Product identification by barcode scanning </li></ul><ul><li>Product details retrieved from Amazon </li></ul>Example-1
  8. 8. Chicago, IL - Cell Phone Towers <ul><li>Shows where cell phone towers are located in Chicago </li></ul>Example-2 Tower details retrieved from FCC Seamless Integration of data
  9. 9. How?
  10. 10. How We Use Mash-up? <ul><li>Platform - Web </li></ul><ul><li>Data & Application - Anywhere </li></ul><ul><li>Using SOA (Service Oriented Architecture) </li></ul>SOA infrastructure allows different applications to exchange data
  11. 11. How We Use Mash-up? <ul><li>Vendor API - Enables outside developers to use the web service </li></ul><ul><ul><li>Ex: Google API, Amazon API, Flickr API </li></ul></ul><ul><li>Programming Language </li></ul><ul><ul><ul><li>Any language we know </li></ul></ul></ul><ul><ul><ul><li>Some times depends on vendor API </li></ul></ul></ul>
  12. 12. Where?
  13. 13. Where Mash-up Used? <ul><li>Endless Possibilities </li></ul>
  14. 14. Conclusion
  15. 15. Conclusion <ul><li>Allow others to add value to your data </li></ul><ul><li>Makes use of existing web services to build rich web services </li></ul>
  16. 16. Questions??? Last slide

×