Upload
hyacinth-robertson
View
25
Download
0
Tags:
Embed Size (px)
DESCRIPTION
Rich Internet Applications for the Enterprise Creating RIA from your Oracle database using TURB O Enterprise Web 2.0. Presented By: John Krahulec Biz whazee. AJAXWorld October 2008. Built For…. Managers. AJAX developers. Non-AJAX developers & Oracle PL/SQL developers. End-Users…. - PowerPoint PPT Presentation
Citation preview
Rich Internet Applications
for the EnterpriseCreating RIA from your Oracle database
using TURBO Enterprise Web 2.0
Presented By:John KrahulecBizwhazee
AJAXWorld October 2008
Managers
Non-AJAX developers & Oracle PL/SQL developers
AJAX developers
End-Users… waiting impatiently for the benefits of Web 2.0 at the office
AJAX is a game changer
Software development should be getting easier
Combine AJAX with “thick database” for the ultimate application development environment for the Enterprise.
Enterprise Application Evolution
AJAX
PERLHTML 1.0
JAVA JavaScript
PowerBuilder
ColdFusion
.Net
C/C++/C#
PHP
HTML 2.0
HTML3.0HTML 4.0/XHTML
Python
RubyVisualBasic
Delphi
Flash
XML
JSON
We didn’t invent AJAX
…by leveraging the power of “thick database” architecture
We didn’t invent the Oracle databaseWe just make them work better together…
Oracle Apache
mod_plsql
Oracle Apache
mod_plsql
LOG
IN
GU
I
DAT
A
OPS
Getting Thick
AJAX
PERLHTML 10
JAVA JavaScript
PowerBuilder
ColdFusion
.Net
C/C++/C#
PHP
HTML 2.0
HTML3.0HTML 4.0/XHTML
Python
RubyVisualBasic
Delphi
Flash
XML
JSONGUI RenderingGUI Rendering
Getting Thick
LOG
IN
DAT
A
OPS
GU
I Ren
derin
g
Reduce network congestion and latency between App Server and Database server
Eliminate unparsed and un-tuned SQL statementsMakes the application code “data-aware”Utilizes Oracle features for scalabilityLower cost of ownership by leveraging existing Oracle investment and staff skills
Eliminate slow ODBC/JDBC calls
Harness power and performance of Oracle
Application code is stored in compiled packages in the database for fastest performanceOne backup and recovery process for both application and data
Rapid deployment and enhancementsSmaller development team
Get more value out of your Oracle DB investment
What is the probability that UI languages will be the same next year?
What is the probability that your database will be the same next year?
Utilize a Thick DB approach to save money by cutting middle tier infrastructure and maintenance.
Utilize your current Oracle resources to build and run RIA without new hardware, software and development skills.
Quickly deliver beautiful Rich Internet Applications to your customers
An end-to-end framework for the enterprise :
Focus on creating the RIA…don’t worry about the plumbing.
User account management and authenticationSecurity for every AJAX call-backTight Database integrationBuilt-in library of AJAX-enabled APIs (or add your own)
Same benefits that AJAX Developers get plus…
“Why should everyone have to recreate the cool UI features and then figure out how to integrate with the Enterprise data?”
Bring AJAX (and Flash) capability to more people to build Enterprise Web 2.0 Rich Internet Applications
PL/SQL Developers can get started immediately ALL
TURBO generated application
Yahoo Mail
Google Docs
Zimbra
Most RIA offerings are focused only on the front-end
Legacy languages need additional add-ons for RIA
AJAX opens numerous “back-doors”
Complexity of AJAX code
Need to retrain enterprise developers
Benefits of combining AJAX & Database
Get AJAX without AJAX coding
Contains AJAX and Flash stored in the databaseJust use PL/SQL to call the APIs to build RIA components AJAX calls from browser to database are authenticated
Build Enterprise-class RIA applications right out of the database using the skills you already have
Leverage Oracle features for scalability and performance
Flexible and open standard for customization and third party tool integration
AJAX and Flash are great for delivering RIA
Pop Quiz:
What do you get when you add these two?
Oracle is the top performing database
tur•bo [tur-boh] –noun Informal. TURBOCHARGER. An internal-combustion engine boosted with a turbocharger.An Oracle database boosted with an RIA development platform
Leverage your existing Oracle investment for higher returns
– A compiled patent pending virtual n-tier architecture that contains all components for enterprise solutions.
SecurityUI renderingStored business logicOptimized performance
– A development library for building Rich Internet Applications using Oracle PL/SQL to call predefined AJAX enabled objects.
Get AJAX without AJAX coding
LOG
IN
GU
I
DAT
A
OPS
Live Demo for Developing RIA applications from the ORACLE database
John Krahulec703-889-8499
Visit TURBO-enterprise.com for more information.