|   |   | 
| 
 | Подключить внешнюю компоненту. | ☑ | ||
|---|---|---|---|---|
| 0
    
        SkrAn 11.02.13✎ 08:37 | 
        День добрый. Есть клиент серверная база. Пользователи работают в тонком клиенте. На сервере зарегестрирована дллка. Вопрос, как на сервере зарегестрировать внешнюю компоненту, чтобы ее методы вызывались в фоновом задании и были доступны в пользовательских сеансах.
  Я знаю что метод загрузить внешнюю компоненту доступен только на толстом клиенте) Как можно обойти? | |||
| 1
    
        Defender aka LINN 11.02.13✎ 08:54 | 
        (0) У тебя тоже температура? Фоновое задание выполняется на сервере, и с пользовательскими сеансами никак не связано     | |||
| 2
    
        SkrAn 11.02.13✎ 09:01 | 
        это можно поидее обойти) Например с клиентских писать в регистр команду с параметрами. а на сервере сфоновое задание с подключенной компонентой будет анализировать этот регистр и выполнять оттуда команды.  
  Вопрос сместился в сторону: Как получить фоновое задание которое будет висеть постоянно и как в этом фоновом задании еще получить обработчик внешнего события? где источник эта компонента. | |||
| 3
    
        Defender aka LINN 11.02.13✎ 09:14 | 
        (2) Про параметры заданий ты не в курсе, да?
  И нахрена тебе "вечное" задание? | |||
| 4
    
        Fragster гуру 11.02.13✎ 09:15 | 
        (3) многопоточность эмулировать через очереди-вечные фоновые задания     | |||
| 5
    
        Fragster гуру 11.02.13✎ 09:16 | 
        правда через РС блокировки     | |||
| 6
    
        Defender aka LINN 11.02.13✎ 09:17 | 
        (4) А че ее эмулировать? Запусти N заданий, и они будут параллельно работать.     | |||
| 7
    
        Fragster гуру 11.02.13✎ 09:18 | 
        (6) каждое задаени еще и запускается несколько секунд, поэтому для операций до ~10 секунд их не выгодно использовать, если они уже не висят.     | |||
| 8
    
        SkrAn 11.02.13✎ 09:21 | 
        =) Все вопросы уже сводятся к одному с подключаемой компонентой могут происходить внешнии события. Как в фоновом задании все их отслеживать и реагировать?  Если компоненту загружаю в клиентской части - отлавливаются все события. - Если запускать фоновое, даже по расписанию, - отлавливаются только те которые произошли в момент запуска.     | |||
| 9
    
        Defender aka LINN 11.02.13✎ 09:38 | 
        (8) Ты задачу рассказать стесняешься, я так понял?     | |||
| 10
    
        SkrAn 11.02.13✎ 09:46 | 
        Ну типо того) Рассылка с клиентов icq и джабера в зависимости от запускаемых бизнеспроцессов и задач. Как пример: Запустили бизнес процесс исполнение. поставили в исполнителя пользователю. Ему на асю/джабер пришло задание, по исполнении он отвечает в асю.джабер и тип задания меняется на исполнено) вот как то так) Задание могу ставить очень много пользователей и каждому подключать компоненту с одними и темиже учетными данными в асю/джабер невариант.     | |||
| 11
    
        SkrAn 11.02.13✎ 12:40 | 
        Так ктонибудь реализовывал подобное?)     | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |