Skip to main content


developerWorks  >  WebSphere  >  Products  >

WebSphere sMash

developerWorks
A platform for building and running dynamic Web 2.0-based applications using SOA principles, based on Project Zero.

Get ready for WebSphere sMash!
Get ready for WebSphere sMash!
Announcing an agile development and runtime platform for quick and simple delivery of Web 2.0-based situational applications that leverage your existing SOA investments, using dynamic languages and REST-style architecture.  More

About the product

IBM® WebSphere® sMash provides a development and runtime environment that enables agile development of dynamic Web 2.0-based applications using SOA principles. WebSphere sMash gives developers the power to create, assemble, and execute situational composite applications by using dynamic scripting languages, lightweight application assembly, and REST-style service invocation. Developing with WebSphere sMash reduces complexity and risks, shortens development time, and minimizes learning curves.

WebSphere sMash is based on Project Zero , the highly acclaimed, community-driven incubator project focused on the radical simplification of building Web-based applications using dynamic scripting. Project Zero is the development community for WebSphere sMash, and will continue to offer developers a cost-free platform for developing applications with the latest builds, the latest features, and the support of the community.

Search technical library

For a comprehensive selection of troubleshooting documents, search the IBM technical support knowledge base.

Product information
Product overview
Features and benefits
System requirements
Product documentation
FAQs
Downloads, CDs, DVDs
Download Project Zero
All WebSphere downloads
Learning resources
Project Zero documentation
Demo application
Community Driven Commercial Development
developerWorks Project Zero zone
developerWorks Web development zone
developerWorks SOA and Web services zone
developerWorks WebSphere zone
Support
Help and feedback forum
Software Support Handbook
Community
Join the Project Zero community
Community blogs
Discussion forums
Webcasts
About dW  |  dW newsletter  |  Build custom feeds |  Submit content


 logo

Spotlight
Preview WebSphere sMash: Download Project Zero now!
Podcasts from Impact 2008: WebSphere sMash, Web 2.0, and SOA
SOA for the Web: Extending the Reach of SOA
The Smart SOA approach

Latest content
Introducing Project Zero
Get a hands-on, guided tour of IBM's community-driven incubator project that produced WebSphere sMash, with this series that shows you how to build application-centric, RESTful solutions.
SOA meets situational applications
This article discusses the applicability of Web-based situational applications (SAs) to the enterprise, their relationship to SOA, and how you can use them to improve the current state of corporate IT.
Get started with WebSphere sMash and PHP
This exercise shows how easy it is to get started with WebSphere sMash, from installing the development tools to constructing an Ajax Web 2.0 sample using PHP as the back-end scripting language.
Web 2.0: Catching a wave of innovation
Examine aspects of Web 2.0 that are relevant to the enterprise, such as the business and technical drivers behind Web 2.0, challenges and opportunities to enterprises, and the relationship between Web 2.0 and SOA.
Preserve the security of your WebSphere sMash applications
Get all the tools you need to build security into your WebSphere sMash applications, including how to create a user registry, defining application security rules, and leveraging the two most common types of authentication: basic and form-based.
Use WebSphere sMash's data access APIs to build a simple wiki
Learn how to leverage WebSphere sMash's simplified API for executing SQL queries with this exercise to build a simple wiki.
Manage an HTTP server using RESTful interfaces and WebSphere sMash
This article attempts to create a RESTful solution for a problem area that is not often addressed by REST users: systems management, using WebSphere sMash and REST design principles to determine if REST is a valid option for this enterprise project.
Use Active Content Filtering for WebSphere sMash application security
Learn about the powerful capabilities of Active Content Filtering (ACF), a resolvable component within WebSphere sMash that can remove active content from request data and response output to avoid common Web 2.0-based application attacks.
Tutorial: Create OpenSocial applications with WebSphere sMash
Learn about the OpenSocial API, and what it takes to implement both the server and client sides of OpenSocial applications, by building a complete OpenSocial application using Project Zero that highlights a number of useful technologies.

Special offers
Make innovation happen with IBM Software Guide
RSDC 2008 RU ready to save the day?
Webcast: Info 2.0 for Web 2.0 and mashups

More offers