palssonMedlem sedan maj 20007 inlägg
Hej !
Är det någon här som använt MSMQ ?
Har behovet att starta en filkopiering på webservern som kan ta allt mellan
10 sekunder till 20 minuter beroende på vilka filer som skall kopieras.
För att inte användaren skall behöva vänta på detta tänkte jag
att ASP-scriptet skulle endast generera en order till ett annat
program som körs på servern som utför själva kopieringen.
För att sköta själva "ordergivningen" mellan ASP-koden och kopieringsprogrammet
har jag fått för mig att MSMQ skulle passa.
Kan det vara korrekt ?, eller finns det någon annan metod som skulle kunna vara bättre ?
Mvh
Johan Pålsson
emissionMedlem sedan dec. 19996 095 inlägg
MSMQ passar bra för detta, men man kan även göra det enkelt för sig och bara skriva ut batchlistor till ett program som bevakar och utför. Fördelen med MSMQ är att exekveringen kan sättas igång så snart något lagts i meddelandekön, och att serverprogrammet (som du måste skriva själv) inte slukar upp resurser förrän det verkligen behövs (Dock måste det självklart vara igång).
mvh
palssonMedlem sedan maj 20007 inlägg
Tack för ditt svar.
Jo, jag satt faktiskt och tänkte på detta innan jag kom på MSMQ.
Det är onekligen enklare och billigare att skapa "hot folders" eller vad man kallar det och sedan skriva ner körordrarna som textfiler via ASP för att sedan plocka upp dem via ett serverprogram som kollar i "hot foldern" enligt ett förutbestämt tidsintervall.
Har gjort sådan lösningar förut på DOS-tiden :-), men tänkte vara raffinerad och lära mig så mycket som möjligt om nya fiffiga metoder.
Har dock beställt ett par böcker idag som behandlar MTS, MSMQ och komponentutveckling ur ett ASP perspektiv.
Mvh
/Johan
emissionMedlem sedan dec. 19996 095 inlägg
Ja, då anar jag att du snart är redo för MSMQ. Det är inte särskilt svårt.
mvh