1 / 22

Rich Internet Applications for the Enterprise Creating RIA from your Oracle database

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….

Download Presentation

Rich Internet Applications for the Enterprise Creating RIA from your Oracle database

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Rich Internet Applications for the Enterprise Creating RIA from your Oracle database using TURBOEnterprise Web 2.0 Presented By: John Krahulec Bizwhazee AJAXWorld October 2008

  2. Built For… • Managers • AJAX developers • Non-AJAX developers & Oracle PL/SQL developers • End-Users… waiting impatiently for the benefits of Web 2.0 at the office

  3. Our Philosophy Software development should be getting easier Combine AJAX with “thick database” for the ultimate application development environment for the Enterprise. AJAX is a game changer

  4. Enterprise Application Evolution C/C++/C# .Net ColdFusion Python PowerBuilder HTML 4.0/XHTML JAVA HTML3.0 AJAX JavaScript Delphi HTML 1.0 XML VisualBasic Ruby PERL PHP Flash HTML 2.0 JSON Database Military Government ORACLE Payroll Medical Corporate Inventory Finance Any Data Accounting The Sales

  5. What do we do? We didn’t invent the Oracle database We just make them work better together… …by leveraging the power of “thick database” architecture We didn’t invent AJAX

  6. What is Thick Database? Oracle Apache mod_plsql ORACLE GUI DATA OPS LOGIN

  7. Getting Thick GUI Rendering C/C++/C# .Net ColdFusion Python PowerBuilder HTML 4.0/XHTML JAVA HTML3.0 AJAX JavaScript Delphi HTML 10 XML VisualBasic Ruby PERL PHP Flash HTML 2.0 JSON ORACLE Database

  8. Getting Thick GUI Rendering ORACLE LOGIN DATA OPS

  9. Harness power and performance of Oracle Why Thick Database? Eliminate slow ODBC/JDBC calls Eliminate unparsed and un-tuned SQL statements Reduce network congestion and latency between App Server and Database server Makes the application code “data-aware” • Utilizes Oracle features for scalability • Lower cost of ownership by leveraging existing Oracle investment and staff skills

  10. Why Thick Database? (cont.) • One backup and recovery process for both application and data Application code is stored in compiled packages in the database for fastest performance • Rapid deployment and enhancements • Smaller development team Get more value out of your Oracle DB investment

  11. Think about this… • What is the probability that your database will be the same next year? What is the probability that UI languages will be the same next year?

  12. Benefit to Managers • 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

  13. Benefit to AJAX Developers An end-to-end framework for the enterprise : • User account management and authentication • Security for every AJAX call-back • Tight Database integration • Built-in library of AJAX-enabled APIs (or add your own) Focus on creating the RIA…don’t worry about the plumbing.

  14. Benefit to non-AJAX & PL/SQL Developers • Same benefits that AJAX Developers get plus… • 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 “Why should everyone have to recreate the cool UI features and then figure out how to integrate with the Enterprise data?”

  15. RIA Examples Yahoo Mail Zimbra Google Docs TURBO generated application

  16. Complexity of AJAX code Slow Enterprise Adoption AJAX opens numerous “back-doors” Most RIA offerings are focused only on the front-end Legacy languages need additional add-ons for RIA Need to retrain enterprise developers

  17. Leverage Oracle features for scalability and performance Benefits of combining AJAX & Database • Build Enterprise-class RIA applications right out of the database using the skills you already have • Contains AJAX and Flash stored in the database • Just use PL/SQL to call the APIs to build RIA components • AJAX calls from browser to database are authenticated • Flexible and open standard for customization and third party tool integration • Get AJAX without AJAX coding

  18. RIA and ORACLE Oracle is the top performing database Pop Quiz: What do you get when you add these two? AJAX and Flash are great for delivering RIA

  19. 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 RIA + ORACLE =

  20. – A development library for building Rich Internet Applications using Oracle PL/SQL to call predefined AJAX enabled objects. • Get AJAX without AJAX coding • – A compiled patent pending virtual n-tier architecture that contains all components for enterprise solutions. • Security • UI rendering • Stored business logic • Optimized performance ORACLE GUI DATA OPS LOGIN

  21. Live Demo for Developing RIA applications from the ORACLE database

  22. John Krahulec 703-889-8499 John.Krahulec@TURBO-enterprise.com Visit TURBO-enterprise.com for more information.

More Related