Avatar billede simon.ulsnes Nybegynder
16. oktober 2001 - 01:49 Der er 6 kommentarer og
1 løsning

Cache af filer

Hej eksperter,
Jeg har en webservice der henter og indsætter ting i en XML-fil på serveren. Problemet er, at når jeg har indsat noget i XML-filen (via servicen eller manuelt), opdateres resultaterne ikke før jeg recompiler servicen.
Mit umiddelbare gæt ville være, at det har noget at gøre med at der er nogle filer der bliver cachet for meget, om man så må sige. Hvad skal jeg gøre ved dette?

// Simon
Avatar billede odegaard Nybegynder
16. oktober 2001 - 09:06 #1
Kan Response.expires = 0 bruges ?
Jeg har endnu ikke fået kigget på Webservices, men i en almindelig aspx-sider der ikke vil udsættes for cache-problemet, plejer dette at virke.

Har du evt. prøvet at slå cache fra i din browser, for at se om det er din browser der er problemet, eller om det er serveren?

/Odegaard
Avatar billede simon.ulsnes Nybegynder
16. oktober 2001 - 12:19 #2
Har prøvet begge ting...
Response eksisterer ikke i en WebService, siden det ikke er en side den skal generere, men bare et output (string, int, etc.)

// Simon
Avatar billede odegaard Nybegynder
16. oktober 2001 - 13:32 #3
Ja det kom jeg også lige til at tænke på efter jeg havde svaret.
Så er jeg desværre nok blank indtil videre.

Men du har nok ret i at det er en form for cache. Applikationen bliver ihvertfald genstartet når en dll-fil bliver re-compilet, og jeg kunne forestille mig at det samme gør sig gældende med webservices.

Kan det evt. være en proxy-server der driller?

/Odegaard
Avatar billede simon.ulsnes Nybegynder
16. oktober 2001 - 14:26 #4
Jeg afvikler det lokalt på IIS 5.1/Windows XP/.NET Framework Beta 2.
Avatar billede kichian Nybegynder
06. november 2001 - 13:48 #5
Når du har læst/skrevet i XML-filen, lukker du så forbindelsen til den og åbner en ny forbindelse, næste gang der skal skrives/læses?
Avatar billede simon.ulsnes Nybegynder
02. december 2001 - 02:45 #6
Ja - jeg bruger System.Xml.XmlDocument.Save(string) til at gemme filen.

// Simon
Avatar billede simon.ulsnes Nybegynder
04. juli 2002 - 20:37 #7
lukker
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester