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