Newsgroup: it.comp.appl.notes-domino
Titolo: Lock - Grande Domino!!

Leggo questo NG raramente anche se sono uno sviluppatore Domino/Notes da
anni. Mi sento però di fare un elogio a una funzionalità che mi convince
sempre più della bontà del prodotto che utilizo quotidianamente, e cioè il
lock/unlock implementato dalla versione 6. Solo di recente mi sono
avvicinato alla nuova versione e non ho trovato grandi rivoluzioni
rispetto alla precedente se non questa chicca "nascosta" in fondo alle
proprietà del database. Ho effettuato tutte le prove che avrebbero potuto
mettere in crisi il locking ma Domino mi ha sempre risposto positivamente.
Mi ha lasciato esterrefatto quando ho constatato la propagazione in tempo
reale del lock di un documento sulle repliche di un database.
Grandissimo. Veramente.
Se avete esperienze sull'argomento ve ne sono grato perchè sarà
implementata nel mio prossimo lavoro.
Grazie e ciaooooooooooooo
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 reale del lock di un documento sulle repliche di un database.
E' stata una novità benvenuta perchè la mancanza di un lock dei 
documenti costringeva parecchi sviluppatori ad implementare il lock in 
modo "casalingo".
In un database in cui più utenti possono lavorare sullo stesso documento 
frequentemente o che magari lasciano il documento aperto in modifica per 
tanto tempo i conflitti di salvataggio erano la norma. :-O
Un'altra novità molto consistente della versione 6 che purtroppo non ho 
ancora avuto l'occasione di implementare nei database a cui lavoro è la 
possibilità di fare in modo che gli agenti vengano eseguiti in 
background consentendo all'utente di fare altre cose... il multitasking 
è stato notevolmente migliorato (prima era praticamente inesistente).
Forse ci sono altre cose ma adesso non mi vengono in mente ;-)

 Forse ci sono altre cose ma adesso non mi vengono in mente ;-)
Hai perfettamente ragione. Gli agenti in background sono sicuramente
potenti, come la possibilità di far eseguire un agente su server per conto
terzi. Potente (e pericoloso!!! ma tutto cio' che è potente è anche
pericoloso....). Anche la possibilità di eseguire i detach senza bloccare
il client.
Non ho ancora avuto modo di provare il remote debug... Lavoro in un
ambiente un po' castrato e non posso metterci mano....


 ambiente un po' castrato e non posso metterci mano....
Anche per quanto riguarda il remote debug non lo ho provato ma dovrebbe 
essere molto interessante.
Tieni presente che con la 6 gli agenti per default non possono più agire 
sul filesystem quindi la loro capacità di fare danni è stata limitata ;-)

Ciao Riccardo,
sono un tuo ex collega.
Sono capitato in newsland per caso e ho letto il tuo messaggio.
Io non sono uno sviluppatore Lotus ma bensì un sistemista.
In merito alla caratteristica di bloccare i documenti ti metto a
conoscenza di un problema che ho riscontrato e che Lotus ad oggi non ha
risolto.
Il problema riguarda quando all' interno del documento è contenuto un
allegato e il modo con cui modifichi l'allegato.
Case 1
User1 open a document in edit mode and then edit the attachment (right
glick mouse --> edit)
User2 open the same document in edit mode but receive a message that the
document is currently locked by another user.
This is right.
Case 2
User1 open a document in read mode, then edit the attachment (right click
mouse --> edit). The document go in edit mode and the attachment will be
launched with the appropriate applications.
User2 open the same document in Edit or Read mode, Edit the attachment but
he does not receive any message that the document is locked.
This is false.
Risposta del supporto:
I have an answer for you regarding this problem.  This problem will not 
fixed in R6.  It is a problem they will look at for R7.  I apologize for 
not getting the answer you wanted or not getting to you sooner.  Please 
let me know if you have any questions regarding this particular matter. 
Riccardo Cretti ha scritto:




 let me know if you have any questions regarding this particular matter. 
Il fatto che il problema sia conosciuto e non venga risolto per la 
versione 6 è una scelta davvero incredibile (per non dire di peggio).
La possibilità che gli utenti possano perdere dei dati è concreta e 
voglio vedere con che coraggio sia possibile dire ad un utente (interno 
o peggio ancora esterno) che il problema è risolvibile solo aggiornando 
la versione di Notes (cioè pagando, e che oltretutto uscirà tra un bel 
po' di mesi).
Sono proprio perplesso...