|
глобальная переменная на сервере | ☑ | ||
---|---|---|---|---|
0
BaHgaJI
03.08.15
✎
20:54
|
Есть внешняя компонента которая возвращает внешнее событие. Сейчас она у меня определяется в обработке. Если я запускаю один экземпляр фонового задания, то все хорошо. Если запускаю второй, первый еще не завершился, начинается ересь и фоновое отваливается. Пришел к тому что надо как то сделать как в сабже или как то по-другому можно из этого выйти?
|
|||
1
BaHgaJI
03.08.15
✎
21:17
|
можно как то ком объект определить глобально на сервере? как то думается через параметры сеанса , но тогда скорее всего не будет отрабатывать внешнее событие?
|
|||
2
H A D G E H O G s
03.08.15
✎
21:27
|
(1)
Com объект на сервере определить можно. Внешнее событие обрабатываться не будет. |
|||
3
BaHgaJI
03.08.15
✎
21:31
|
(2) почему? оно у меня сейчас обрабатывается, но только в обработке (это на сервере) проблема в том что когда переменная переопределяется перестает работать. Если бы она была глобальная то думаю все бы работало. но так как я понимаю никак?)
|
|||
4
H A D G E H O G s
03.08.15
✎
21:32
|
(3) На сервере нет обработки внешних событий.
|
|||
5
H A D G E H O G s
03.08.15
✎
21:34
|
Более того, если ты передашь управление серверу вне потока пользователя (а такое возможно) - rphost.exe сдохнет.
|
|||
6
BaHgaJI
03.08.15
✎
21:34
|
(4) я делаю через ДобавитьОбработчик для ком объекта и это работает на сервере. Глобально можно как то определить ком объект?
|
|||
7
BaHgaJI
03.08.15
✎
21:35
|
(5) ну он у меня завливается если два фоновых, если одно то работает
|
|||
8
H A D G E H O G s
03.08.15
✎
21:37
|
(6) вот это поворот. Сколько не пытался - у меня он ДобавитьОбработчик игнорировал.
|
|||
9
BaHgaJI
03.08.15
✎
21:38
|
(8) хз, может это зависит от конкретного ком объекта
|
|||
10
H A D G E H O G s
03.08.15
✎
21:40
|
Храни так
СтруктураCОбъектом=Новый структура; СтруктураCОбъектом.Вставить("КомОбъект",КомОбъект); параметрысеанса.АдресОбъекта=ПоместитьВоВременноеХранилище(СтруктураCОбъектом); но 1) у тебя есть всего 20 минут 2) твоего пользователя не смогут перекинуть на другой rphost если что случится |
|||
11
H A D G E H O G s
03.08.15
✎
21:40
|
(9) ком объект - твой?
|
|||
12
BaHgaJI
03.08.15
✎
22:53
|
(11) не, winsocket. Блин 20 минут не катит(
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |