Hi,
While we are loading an iFrame (contentsType:"page in HTML Pane') my jsp page is taking more memory in the browser. I am expecting it is happening because of the below reasons. Could please have a look and let me know the correct way if it is because of the below reasons:
1) Is it possible to load the datasources when it is required. We are using many of these datasources as Option DataSource. So, I don't want to load all of these in onload. As all datasources data and definition is loading in onload of the page, page size becomes so large and it is using more memory in the browser. As it is taking more memory in the browser, Web page hangs after some time.
2) we have only one app.xml file for the whole application. So, as we have only one app.xml file and we have many rpc calls with many methods in each one. Is there any chance to load the RPC which is required for the corresponding jsp alone.
3) All my optionDatasource data is loading on load of the page. and also if i change the criteria one more fetch is happening to get the new data again.
So, If we have an option to fetch the OptionDataSource data only when we click on corresponding combobox or select. While loading a page we are keeping my option criteria as empty and after clicking some record we setting the criteria. As I observed more than 2 fetches are happening for single datasource. We have many datasources in the same page like the same. So it is taking more memory and time to load the jsp.
4) As observed in some jsps IDCall response size is more then 2MB. So What would be the reason for the same.
Please suggest me how to resolve these performance issues.
We are working on below environment:
Version: Isomorphic SmartClient/SmartGWT Framework (v8.3p_2013-05-08/PowerEdition Deployment 2013-05-08)
Browser: IE9
Thanks in Advance.
While we are loading an iFrame (contentsType:"page in HTML Pane') my jsp page is taking more memory in the browser. I am expecting it is happening because of the below reasons. Could please have a look and let me know the correct way if it is because of the below reasons:
1) Is it possible to load the datasources when it is required. We are using many of these datasources as Option DataSource. So, I don't want to load all of these in onload. As all datasources data and definition is loading in onload of the page, page size becomes so large and it is using more memory in the browser. As it is taking more memory in the browser, Web page hangs after some time.
2) we have only one app.xml file for the whole application. So, as we have only one app.xml file and we have many rpc calls with many methods in each one. Is there any chance to load the RPC which is required for the corresponding jsp alone.
3) All my optionDatasource data is loading on load of the page. and also if i change the criteria one more fetch is happening to get the new data again.
So, If we have an option to fetch the OptionDataSource data only when we click on corresponding combobox or select. While loading a page we are keeping my option criteria as empty and after clicking some record we setting the criteria. As I observed more than 2 fetches are happening for single datasource. We have many datasources in the same page like the same. So it is taking more memory and time to load the jsp.
4) As observed in some jsps IDCall response size is more then 2MB. So What would be the reason for the same.
Please suggest me how to resolve these performance issues.
We are working on below environment:
Version: Isomorphic SmartClient/SmartGWT Framework (v8.3p_2013-05-08/PowerEdition Deployment 2013-05-08)
Browser: IE9
Thanks in Advance.
Comment