![]() |
|
||||||||||
|
|
|
|||||
|
Регистрация: Jun 2009
Сообщений: 5
|
Доброй всем сети.
Вопрос к тем кто наверняка это знает и естесственно важно какие-нить пруфлинки увидеть в доказательство.BlazeDS - серверо-ориентированная технология. Понятно чтобы Flex робил с Java через неё мы запихиваем .class-файлы в папочку blazeds\classes. Вопрос: Одно интересно когда создаёшь mx:RemoteObject и через него делаешь запрос BlazeDS`у как идёт создание объекта? На момент прихода запроса создаётся экземпляр моего класса, отрабатывают методы, а потом объект уничтожается из памяти? или остаётся в памяти?(глупо было бы, потому что тогда память будет загавнякана, если много классов есть). Возможно BlazeDS ведёт себя как сервис (что вероятнее всего) и аккумулирует внутри себя хранение объектов в памяти? Есть соображения, можно даже подискутировать и прийти к одному правильному решению ![]() Но по факту важно знать как создаются объекты и происходит их уничтожение, и главное в какой момент оно происходит ![]() никто не встречал чтоли такого? оО Последний раз редактировалось wvxvw; 18.08.2009 в 12:53. |
|
|||||
|
Регистрация: Jun 2009
Сообщений: 5
|
нашёл!
разобрарлся =)если кому интересно нужно читать http://livedocs.adobe.com/blazeds/1/...s_devguide.pdf там есть интересная штука: Indicates whether the object is available in the request scope, the application scope, or the session scope. Use the request scope when you configure a Remoting Service destination to access stateless objects. With the request scope, the server creates an instance of the Java class on each request. Use the request scope if you are storing the object in the application or session scope causes memory problems. When you use the session scope, the server creates an instance of the Java object once on the server for the session. For example, multiple tabs in the same web browser share the same session. If you open a Flex application in one tab, any copy of that application running in another tab accesses the same Java object. When you use the application scope, the server creates an instance of the Java object once on the server for the entire application. The default value is request. |
![]() |
![]() |
Часовой пояс GMT +4, время: 11:22. |
|
|
« Предыдущая тема | Следующая тема » |
| Теги |
| blazeds , java , memory |
|
|