By Shay Shmeltzer-Oracle on Jul 26, 2012
Here is a short demo that shows how to use the HTTP Analyzer in JDeveloper to monitor and sniff the network traffic between an ADF Faces page (or any other web page) and the middleware. This can be a handy thing to use when you want to tune the performance of your ADF pages.
In the demo I show:
- How to setup the HTTP Analyzer - using it as a replacement proxy
- Monitor the HTTP traffic for your ADF page
- The influence of the RangeSize parameter in the binding layer
- The way an ADF table behaves and how it does pagination for you
Remember that this is only one of the things you can do to improve the performance of your ADF applications - there are many other things that can probably influence the performance in bigger ways. See for example this list from the Fusion Middleware Performance and Tuning Guide.
In the demo you'll see that I'm starting Firefox with the following command line: "firefox -no-remote -P Debugging", this allows me to have a separate profile defined where I can set the proxy settings without messing up my regular firefox instance.
Note that you can then switch the command line that start the browser from inside JDeveloper in tools->preferences->web browser and proxy - to automatically start the browser with these options.