Web Fast, CIO

Download Report

Transcript Web Fast, CIO

Web 2.0 – What Is It
*Really* Good For?
Company Overview
Neat…But Is It Useful?
Products Being Introduced at Web 2.0 Expo?
Rain Collector
2
Necktie Organizer
Sniffle Stopper
How’s This For Value?
Lines of Code
Time to Develop
6
7
%
9
8
%
F
a
s
t
e
r
L
e
s
s
419
Hours
140
hours
WaveMaker
335
lines
ASP.NET
Source: National City Bank
3
C
o
d
e
WaveMaker
25,987
Lines
Of
Code
ASP.NET
Web 2.0 Needs A PowerBuilder!
4
●
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.
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
5
WaveMaker Studio Architecture
WaveMaker Studio
Import
Export
●
●
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
6
WaveMaker Deployment Architecture
Rapid Deployment Framework
Rich Internet Application
●
HTTP
Ajax
● Dojo
● JSON
Service Dispatcher
Data
Access
●
Hibernate
● Oracle
● DB/2
● MySQL
Security
●
Acegi
● LDAP
● Siteminder
● DB
Web
Services
●
●
●
●
●
7
JAXWS
SOAP
REST
RSS
Java
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
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
8
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)
9
See Our Partners At Web 2.0 Expo!
10
●
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!