Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > Серверные технологии и Flash

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 15.08.2009, 09:11
chidori вне форума Посмотреть профиль Отправить личное сообщение для chidori Найти все сообщения от chidori
  № 1  
Ответить с цитированием
chidori

Регистрация: Jun 2009
Сообщений: 5
Доброй всем сети.
Вопрос к тем кто наверняка это знает и естесственно важно какие-нить пруфлинки увидеть в доказательство.

BlazeDS - серверо-ориентированная технология. Понятно чтобы Flex робил с Java через неё мы запихиваем .class-файлы в папочку blazeds\classes.
Вопрос:

Одно интересно когда создаёшь mx:RemoteObject и через него делаешь запрос BlazeDS`у как идёт создание объекта? На момент прихода запроса создаётся экземпляр моего класса, отрабатывают методы, а потом объект уничтожается из памяти? или остаётся в памяти?(глупо было бы, потому что тогда память будет загавнякана, если много классов есть). Возможно BlazeDS ведёт себя как сервис (что вероятнее всего) и аккумулирует внутри себя хранение объектов в памяти?
Есть соображения, можно даже подискутировать и прийти к одному правильному решению
Но по факту важно знать как создаются объекты и происходит их уничтожение, и главное в какой момент оно происходит

никто не встречал чтоли такого? оО


Последний раз редактировалось wvxvw; 18.08.2009 в 12:53.
Старый 18.08.2009, 13:57
chidori вне форума Посмотреть профиль Отправить личное сообщение для chidori Найти все сообщения от chidori
  № 2  
Ответить с цитированием
chidori

Регистрация: 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

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 11:22.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.