121 messaggi dal 06 giugno 2005
Salve,
vorrei poter chiamare da un Windows Service una funzione pubblica presente in una classe di un'applicazione ASP.Net eseguita nello stesso dominio. Come posso fare?

Grazie.
2.190 messaggi dal 04 marzo 2004
Contributi | Blog
Potresti realizzare una pagina aspx specifica che esegue la funzione direttamente nel page_load e far richiamare la pagina dal servizio.

Alessio Leoncini (WinRTItalia.com)
.NET Developer, Interactive Designer, UX Specialist, Trainer
121 messaggi dal 06 giugno 2005
Ciao,
ti ringrazio per la risposta. Purtroppo quello che mi serve è una soluzione molto performante, perchè la chiamata viene effettuata molto spesso anche in un solo secondo (fa parte di un ciclo infinito). Potrei convertire la classe in una DLL, a questo punto la mia domanda verrebbe riformulata come segue:
come posso richiamare da un servizio windows una DLL hostata da un'applicazione asp.net?

Grazie ancora
Modificato da lotstyl il 05 gennaio 2009 23.49 -
3.121 messaggi dal 29 ottobre 2001
Contributi | Blog
Anche se qui siamo sul forum dedicato alla versione 2.0 del framework, puoi prendere in considerazione l'uso di WCF? In questo modo puoi richiamare la funzione presente nella web application con named pipes (molto più veloce di un ws).

Ciao
.
121 messaggi dal 06 giugno 2005
Purtroppo la soluzione deve essere in 2.0
3.121 messaggi dal 29 ottobre 2001
Contributi | Blog
Potresti caricare la Dll da disco e istanziandola grazie al reflector...
Ciao
.
121 messaggi dal 06 giugno 2005
Ok, potrebbe essere una soluzione. Non avresti qualche pezzo di codice da farmi vedere?

Grazie mille

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.