ho provato django, anche se minimalmente e non sembra affatto male...
l'applicazione sicuramente deve essere semplice, quindi twisted ancora non
l'ho considerato.
L'applicazione di SNMP consta di Manager e di Agent non di client e server.
Il manager, che è l'oggetto di sviluppo, ha delle funzioni classiche del
client classico anche se occasionalmente è utilizzato come i comuni server.
In pratica solitamente effettua richieste sincrone verso gli agent che
rispondono direttamente, mentre occasionalmente sono gli agent che lo
contattano asincronamente con delle "trap"

On 1/9/07, Manlio Perillo <[EMAIL PROTECTED]> wrote:

Sbaush ha scritto:
> L'applicazione WEB deve implementare il manager di un sistema SNMPv3.

Quindi vuoi implentare una interfaccia web ad un manager SNMP?

Dai una occhiata a:
http://twistedsnmp.sourceforge.net/

(però sembra che implementi solo parte della versione 2 ed il lato
server è molto primitivo).

Non conosco NSMP, ma a te serve creare un server o un client?

> L'applicazione deve essere portatile e quindi mi sembrava la miglior
> cosa implementarlo in una web application cosicchè diventa sufficiente
> un browser per eseguirlo.
> Ovviamente nella comunicazione deve garantire una buona sicurezza nella
> comunicazione.
> La mia domanda era per avere una agevolazione nel districarmi tra le
> varie soluzioni possibili e sapere da voi i motivi per cui dovrei fare
> certe scelte piuttosto che altre!

Per una semplice applicazione web Django è probabilmente la scelta
migliore.

Se devi fare qualcosa di più complesso allora conviene usare Twisted.




Saluti  Manlio Perillo
_______________________________________________
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python




--
Sbaush
_______________________________________________
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python

Rispondere a