Web Fast, CIO-Safetm

concepcionsockSoftware and s/w Development

Aug 15, 2012 (5 years and 1 month ago)

236 views

Web 2.0


What Is It
*Really* Good For?

Company Overview

2

Neat…But Is It Useful?

Rain Collector

Necktie Organizer

Sniffle Stopper

Products Being Introduced at Web 2.0 Expo?

3

How’s This For Value?

Time to Develop

Lines of Code

140

hours

6
7
%

F
a
s
t
e
r

9
8
%

L
e
s
s

C
o
d
e

Source: National City Bank

419

Hours

25,987

Lines

Of

Code

335
lines

ASP.NET

ASP.NET

WaveMaker

WaveMaker

4

Web 2.0 Needs A PowerBuilder!


For
business application developers

who want a
high
-
productivity

solution to build
Web 2.0 apps


WaveMaker is an
open
-
source, WYSIWYG
framework

for visual AJAX web development.


WaveMaker creates
standard Java applications

based on Spring, Hibernate and Dojo.

5

Web 2.0 Customers Using WaveMaker


Rapid prototyping and development (Cisco, Macy’s)


Replaced Dreamweaver, iRise



Form
-
driven database apps (ETS, Amex, Brunswick)


Replaced MS Access, MS .NET, Lotus Notes



Front end “face” for SOA architecture (National City)


Replaced Tibco GI, Nexaweb


6


WaveMaker Studio


WaveMaker Studio Architecture


Databases


Web services


Dojo Widgets


Templates (CSS, HTML)


Java WAR file


Database structure


Widgets


Templates

Pure Java Web Application


Standard Java, JavaScript, XML source files


Easily imports into Eclipse or NetBeans


SCM / Version Control Ready

Import

Export

7


Ajax


Dojo


JSON

Data
Access

Web
Services

Security

WaveMaker Deployment Architecture

Dojo 1.0


AJAX Widgets used to

assemble applications

JSON RPC


Messaging from browser

to server

Spring / Hibernate



Basic container and

data access

JaxWS / Acegi



Web services and security

Tomcat, JBoss, WLS and WAS


Rapid Deployment Framework

Rich Internet Application

Service Dispatcher


JAXWS


SOAP


REST


RSS


Java


Acegi


LDAP


Siteminder


DB


Hibernate


Oracle


DB/2


MySQL

HTTP

8

WaveMaker Wows Press & Analysts

“WaveMaker makes Java Point and Click


you can build a web application in
minutes and without using a single acronym!”



-

Peter Wayner, InfoWorld Product Review, 2008

“WaveMaker combines a slick application
-
construction environment with a
compelling story for developing lightweight web applications in the enterprise.”



-

Vishy Venugopalan, the 451 Group, 2008

“WaveMaker has a shot at being the PowerBuilder of Web 2.0.”



-

Judith Hurwitz, the Hurwitz Group, 2008

9

Democratizing Web Development


When to use Web 2.0 Tools


Rapid prototyping and development


Form
-
driven database apps


Front end “face” for SOA architecture


When NOT to use Web 2.0 Tools


Complex transactional systems (traditional J2EE)


Complex workflow (traditional BPM)


Document management (forums, wikis, blogs)


10

See Our Partners At Web 2.0 Expo!


Kapow (booth 915):

social CRM mashup


SnapLogic (booth 915):

SAP order mgmt mashup
HCL (booth 415):

SI services for Web 2.0
WaveMaker (booth 1024):

Be a Web 2.0 rock star!