SlideShare a Scribd company logo
WSO2 Mashup Server 2.0  Analyst Briefing October 2009 Sanjiva Weerawarana, Ph.D. Founder, Chairman & CEO Tyrell Perera Product Manager and Technical Lead
WSO2 Mashup Server Overview Downloadable server Create and consume Web services Javascript (E4X) Mashup logic Javascript extensions for HTML, RSS, email, IM, etc.
What is the WSO2 Mashup Server? Web Services Feeds Web Pages Data Services HTML Web Services Gadgets Files/Data Feeds Email/IM Mashup Logic
What's New in 2.0? Developed on the WSO2 Carbon Platform All major features are developed as pluggable Carbon components Powerful admin console to  Manage and Monitor deployed Mashups  Configure QoS: Security, Throttling, RM, Policies etc. Manage long running tasks initiated by Mashups
WSO2 SOA Platform
What is WSO2 Carbon?  OSGi
 
 
Web Service Features Web Service-centric model Separates content and presentation Recursive (network effects) Broad UI palette: HTML, Email, IM, RSS, Files... Open standards & interoperability Binding support: SOAP 1.1, SOAP 1.2, XML over HTTP (REST), JMS, SMTP Rich metadata WSDL, REST interfaces, Javascript Stubs Try-it rich browser client
Information Flow Features Rich set of Adapters (Javascript Object Model) Scraping: fetch, tidy, filter, transform, iterate, cache… Feeds: Atom, RSS Files (private, shared, web-accessible) Email IM Long-running Mashups
Deployment Features Deployment model Simple Notepad/Virtual Directory paradigm No IDE lock in Simple editing from the admin console Migration of Mashups Personal hosting Team/Enterprise hosting Internet-scale hosting
Securing Mashups  Disable http access Per service or per server WS-Security support Username/password authentication Signing Encryption X509, Secure Conversation
Mashup Standards The WSO2 Mashup Server uses Javascript as its composition language A well known, open standard All base technologies are  Open Source projects  Under an Apache or compatible license EMML / Open Mashup Alliance? EMML is a proprietary language by Jackbe No Open Source reference implementation  No plans to make one available soon Although we were invited to join, we do not support them at the moment To date, we are the only Open Source Mashup Server
Status & Links Open source, Apache 2.0 license WSO2 Mashup Server 2.0.0 released October 7, 2009 Download:  http://wso2.org/downloads/mashup Project:  http://wso2.org/projects/mashup Wikipedia:   http://en.wikipedia.org/wiki/WSO2_Mashup_Server Next Year Mashups in the Cloud
Questions? Contact information: Sanjiva:  [email_address] Tyrell:  [email_address] http://wso2.com/ http://wso2.org/ The open source SOA company

More Related Content

Mashup Server 2.0 Briefing

  • 1. WSO2 Mashup Server 2.0 Analyst Briefing October 2009 Sanjiva Weerawarana, Ph.D. Founder, Chairman & CEO Tyrell Perera Product Manager and Technical Lead
  • 2. WSO2 Mashup Server Overview Downloadable server Create and consume Web services Javascript (E4X) Mashup logic Javascript extensions for HTML, RSS, email, IM, etc.
  • 3. What is the WSO2 Mashup Server? Web Services Feeds Web Pages Data Services HTML Web Services Gadgets Files/Data Feeds Email/IM Mashup Logic
  • 4. What's New in 2.0? Developed on the WSO2 Carbon Platform All major features are developed as pluggable Carbon components Powerful admin console to Manage and Monitor deployed Mashups Configure QoS: Security, Throttling, RM, Policies etc. Manage long running tasks initiated by Mashups
  • 6. What is WSO2 Carbon? OSGi
  • 7.  
  • 8.  
  • 9. Web Service Features Web Service-centric model Separates content and presentation Recursive (network effects) Broad UI palette: HTML, Email, IM, RSS, Files... Open standards & interoperability Binding support: SOAP 1.1, SOAP 1.2, XML over HTTP (REST), JMS, SMTP Rich metadata WSDL, REST interfaces, Javascript Stubs Try-it rich browser client
  • 10. Information Flow Features Rich set of Adapters (Javascript Object Model) Scraping: fetch, tidy, filter, transform, iterate, cache… Feeds: Atom, RSS Files (private, shared, web-accessible) Email IM Long-running Mashups
  • 11. Deployment Features Deployment model Simple Notepad/Virtual Directory paradigm No IDE lock in Simple editing from the admin console Migration of Mashups Personal hosting Team/Enterprise hosting Internet-scale hosting
  • 12. Securing Mashups Disable http access Per service or per server WS-Security support Username/password authentication Signing Encryption X509, Secure Conversation
  • 13. Mashup Standards The WSO2 Mashup Server uses Javascript as its composition language A well known, open standard All base technologies are Open Source projects Under an Apache or compatible license EMML / Open Mashup Alliance? EMML is a proprietary language by Jackbe No Open Source reference implementation No plans to make one available soon Although we were invited to join, we do not support them at the moment To date, we are the only Open Source Mashup Server
  • 14. Status & Links Open source, Apache 2.0 license WSO2 Mashup Server 2.0.0 released October 7, 2009 Download: http://wso2.org/downloads/mashup Project: http://wso2.org/projects/mashup Wikipedia: http://en.wikipedia.org/wiki/WSO2_Mashup_Server Next Year Mashups in the Cloud
  • 15. Questions? Contact information: Sanjiva: [email_address] Tyrell: [email_address] http://wso2.com/ http://wso2.org/ The open source SOA company