Web Architecture Sunday, September 19 12:30-5:00 PM S318492 Web Architecture Introduction, Overview, and Agenda Dr. Paul Dorsey, Dulcian, Inc. 9/19/2010 12:30-1:00 PM Room 2014
S318493 Performance Tuning Web Applications Dr. Paul Dorsey & Michael Rosenblum, Dulcian, Inc. 9/19/2010 1:00-1:45 PM Room 2014 Well designed Web applications can provide performance that is just as fast as their older client/server counterparts, but this requires a rethinking of application tuning strategies. Poorly performing Web applications are rarely or only marginally improved by tweaking the database and tuning the SQL statements. This presentation will discuss techniques that can be used to identify and resolve many common performance issues that arise when developing Web applications. S318508 Oracle WebLogic Server Application Security Implementation in Oracle JDeveloper Peter Koletzke, Quovera & Duncan Mills, Oracle Corporation 9/19/2010 1:45-2:30 PM Room 2014 Designing user access to specific parts of your application is important for all types of applications, but security plays an even larger role in Web applications that are usually open to access from a wider user base. Oracle WebLogic Server, a Java EE runtime container, provides Oracle Platform Security Services, which enables developers to use standard Java security libraries to implement access control in their applications. This session explains application security concerns and techniques and discusses and demonstrates how to set up security support for Java EE and ADF Web applications. It also discusses how to store user credentials, tap into existing Lightweight Directory Access Protocol (LDAP) providers or XML user credentials stores, and set up security hooks in your application. Break 2:30-3:00 PM S318494 Messed-up Apps: A Study of Performance Anti-patterns Cary Millsap, Method R Corporation 9/19/2010 3:00-3:45 PM Room 2014 In this presentation, Cary Millsap shows examples of applications that perform poorly and the patterns that result in reliably poor performance, no matter what development language you're using. S318495 Take a Load Off: Load Testing Your Web Applications: Oracle Application Express and More Chris Muir, SAGE Computing Services 9/19/2010 3:45-4:30 PM Room 2014 After demanding you unit test, system test, black box test, white box test, test-test-test everything, your manager is now demanding you load test your brand spanking new Oracle Web application. How on earth can you do this? This presentation will explain the concepts behind preparing for load testing, and demonstrations using Oracle's Http Analyzer, Apache's JMeter, and SoapUI to stress test your Oracle Web application. The presentation is suitable for anybody, be it DBAs or developers, who are concerned about the performance of any Web based application, possibly an APEX or JDeveloper or Web Service application. Knowledge of APEX, JDeveloper, or Web Services is not mandatory for this presentation and they will not be covered in any depth. S318496 Web Architecture Experts Panel Dr. Paul Dorsey, Dulcian, Inc.; Peter Koletzke, Quovera; Duncan Mills, Oracle Corporation; Cary Millsap, Method R Corporation; Chris Muir, SAGE Computing Services; Michael Rosenblum, Dulcian, Inc. 9/19/2010 4:30-5:00 PM Room 2014 All symposium speakers will take questions from the audience.