Мы используем Tibco General Interface для нашего уровня представления RIA.На стороне сервера находится приложение .NET, которое предоставляет данные в виде веб-службы и т. Д.,
До сих пор мы могли разрабатывать презентационную часть без использования каких-либо элементов управления ASP.NET - используя все стандартные компоненты, предоставляемые Tibco.Библиотека Г.И.
В настоящее время некоторые части приложения требуют, чтобы мы использовали элементы управления DevExpress для взаимодействия с пользовательским интерфейсом - например, элемент управления сеткой и т. Д.,
Лучший (самый простой, то есть) способ, которым мы чувствовали, это может быть включено вСуществующая структура имеет наличие IFrames.Единственная проблема заключается в том, что пользователь может открыть от 25 до 30 диалогов на одной странице, и это будет столько же IFrames.
Это нормально с точки зрения производительности?В Tibco GI все приложение загружается в элемент <div>
.Это будет означать один <div>
хостинг по крайней мере 30 IFrames.Кроме того, будет ли удаление IFrame из памяти DOM освобождать память?
Я не уверен, есть ли какая-либо альтернатива (кроме переписывания фреймворка и создания всех элементов управления на стороне сервера).