29.01.2013 Views

WebSphere Application Server V7.0: Concepts ... - IBM Redbooks

WebSphere Application Server V7.0: Concepts ... - IBM Redbooks

WebSphere Application Server V7.0: Concepts ... - IBM Redbooks

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Groovy and PHP. It also includes application programming interfaces optimized<br />

for producing REST-style services, integration mash-ups, and rich Web interfaces<br />

corresponding to Web 2.0 concepts. It gives access to the latest features by<br />

defaulting to experimental modules. Project Zero is free for development and<br />

limited deployment.<br />

Project Zero creates a new way to build commercial software, an approach that is<br />

called Community-Driven Commercial Development. Community-Driven<br />

Commercial Development is powered by community feedback.<br />

The Community-Driven Commercial Development process served as a base for<br />

two <strong>IBM</strong> Software products:<br />

► <strong>WebSphere</strong> sMash Developer Edition<br />

This product is a stable build of Project Zero, offered free of charge for<br />

development and limited deployment usage. It includes useful tools for<br />

developing applications in <strong>WebSphere</strong> sMash.<br />

► <strong>WebSphere</strong> sMash<br />

This product is the final commercial product and consists of stable modules<br />

for production deployment. <strong>WebSphere</strong> sMash also includes messaging and<br />

reliable communications features with Reliable Transport Extension for<br />

<strong>WebSphere</strong> sMash package.<br />

Some of the features of <strong>WebSphere</strong> sMash are as follows:<br />

– It is an application-centric runtime. You can just create an application and<br />

run it. Everything needed to run the application is built in, including the<br />

HTTP stack,<br />

– It is designed around Dynamic Scripting, REST, Rich Web Interfaces,<br />

AJAX, and Feeds corresponding to Web 2.0 concepts.<br />

– <strong>Application</strong> logic is created in one of two scripting languages:<br />

Groovy, for people that prefer Java.<br />

PHP for existing PHP programmers. The PHP runtime is provided<br />

directly in the <strong>WebSphere</strong> sMash.<br />

– It empowers developers to build applications directly on the Web with a<br />

Web interface, and compose applications by wiring together REST<br />

services.<br />

For more information about Project Zero, see the following Web page:<br />

http://www.projectzero.org/<br />

For more information about <strong>WebSphere</strong> sMash, see the following Web page:<br />

http://www.ibm.com/software/webservers/smash/<br />

28 <strong>WebSphere</strong> <strong>Application</strong> <strong>Server</strong> <strong>V7.0</strong>: <strong>Concepts</strong>, Planning, and Design

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!