замыслил интерактивчик

lmike

нет, пердело совершенство
Lotus Team
27.08.2008
7 985
611
BIT
470
собсно "согласование", различных сучностей, нотусов могет проистекать с использ. очередей...
а вот интерактивчик энтого дела требует "внешнего" коммутатора
имеем две UI сучности, при изменении одной - вторая должна отобразить их
например - две открытые формы, в нотусне
меняем одну->пишем в очередь
вторая должна читать оттедова...
есть два варианта:
-нотус таймер (не люблю я его)
-JS таймер
вот сделал второй, и думаю - не будет ли падать нотусня (пока не падает ;) )
работает в клиенте
хочется услышать мнения, по вариантам
 

VladSh

начинающий
Lotus Team
11.12.2009
1 797
158
BIT
232
Composite Applications для этого вроде используют...
У меня товарищ когда-то такие штуки рубал - м-м-м!... - данные хоть из реляционок доставать можно. Причём особо много програмить не надо.
 

NetWood

Lotus Team
17.04.2008
565
96
BIT
174
меняем одну->пишем в очередь
вторая должна читать оттедова...
DB2? Я как-то пробовал когда делал вывод на Яндекс.Маркет. Вроде шевелится все это, но для моих WEB задачек не прокатило, потому как чтобы отобразить - надо в любом случае прилинкованное из DB2 сохранить. Соответственно данные из DB2 не видны во вьюхах на не пересохраненных доках, но видны на Notes UI.

В итоге забил на все это, прохожу агентом по докам и пересохраняю в них всякие разные связи ибо Чилдрены не использую.
 

lmike

нет, пердело совершенство
Lotus Team
27.08.2008
7 985
611
BIT
470
не - всё гораздо проще
обычная форма, с имбеднутым вью (с фильтром), при добавлении/изменении дока - фильтр должен "перестроиться"
список для фильтра, при открыитии формы, берется из сиблингов категорий, кэшируется (чтобы при обновлении не дергать базу)
далее, при изменении доков во вьюшке, кэш должен измениться
код, меняющий доки, пишет в очередь
"таймер", на форме, читает очередь и, если есть изменения, меняет кэш и пинает (скрытая кнопка, с LS, на форме) обновление формы (там код, QueryRecalc, управляет полями)
сейчас это на JS (сам таймер, ввиду предубеждений к NotesTimer)
 
D

Darker

Помнится делал карточную(сетевую) игру на лотусе, такая же идея возникла, однако побоялся я таймером постоянно обновлять вьюху
 

lmike

нет, пердело совершенство
Lotus Team
27.08.2008
7 985
611
BIT
470
я не вью обновляю, а форму (инмемори док)
 

rinsk

Lotus Team
12.11.2009
1 156
126
BIT
44
-нотус таймер (не люблю я его)
-JS таймер
вот сделал второй, и думаю - не будет ли падать нотусня (пока не падает ;) )
работает в клиенте
хочется услышать мнения, по вариантам

JS рулит.
 

lmike

нет, пердело совершенство
Lotus Team
27.08.2008
7 985
611
BIT
470
спасибо добрый человек (собсно я так и сделал - о чём писал) ;), очередное потверждение моей нелюбви к НотесТаймеру (видать я просто забыл/пропутил этот пост)
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!