---
title: "XMLfiler"
type: "forum-thread"
url: "https://www.webforum.nu/amne/flash/133248-xmlfiler"
topic: "Flash"
topic_url: "https://www.webforum.nu/amne/flash"
author: "Crim"
published: "2005-08-24T16:00:53.000Z"
updated: "2005-08-26T07:36:46.000Z"
replies: 7
views: 686
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/flash/133248-xmlfiler"
---

# XMLfiler

## #1 — Crim, 2005-08-24T16:00Z

Hejsan!

Säg att man har en XML-fil som uppdateras ofta, typ nån gång varje minut och man vill att flash-filen skall läsa av denna XML-fil i princip hela tiden för att minimera fördröjningen mellan uppdaterad XML vs. XML inläst i flash. Vad är det bästa tillvägagångssättet? Bör man lägga hämtningen i en loop och bör det isåfall vara en movieclip-loop eller en actionscript-loop? Finns det något bättre sätt att lösa det hela på kanske?

Permalänk: https://www.webforum.nu/p/133248

## #2 — emission, 2005-08-24T16:03Z

använd metoden setInterval i actionscript

Permalänk: https://www.webforum.nu/p/1662472

## #3 — Crim, 2005-08-24T16:13Z

> **emission skrev:**
>
> använd metoden setInterval i actionscript

Hur kommer det att påverka prestandan? Kommer inte det att äta upp en massa resurser?

Finns det inget sätt att se när XML-filen ändrats utan att läsa den?

Permalänk: https://www.webforum.nu/p/1662476

## #4 — Bryngfors, 2005-08-25T07:01Z

För att "pusha" data till en flash applikation måste du använda Flash Communication Server, Flash Remoting eller XML sockets. Lite mer avancerade lösningar som alla kräver någon form av serverprogramvara utöver en webbserver.

Om det är en stor XML fil du ska ladda så är det själjklart så att prestanda blir lidande i form av antal nedladdade KB. En lösning skulle vara att generera en mindre XML-fil med ett timestamp som anger när den stora senst uppdaterats. På så sätt laddar du mindre data.

Om du däremot är säker på att XML-filen uppdateras med ett bestämt intervall så vet du ju på ett ungefär när du ska hämta den nya versionen. Uppdateras den en gång i minuten på servern så kommer användaren aldrig att ha mer än knappt 2 minuter gammal data, som mest.

Permalänk: https://www.webforum.nu/p/1662599

## #5 — zcorpan, 2005-08-25T12:57Z

Kan flash läsa av HTTP headers? I så fall kan man kanske använda [HTTP/1.1 304 Not Modified](http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#sec10.3.5).

Permalänk: https://www.webforum.nu/p/1662701

## #6 — mozilla, 2005-08-25T13:09Z

**Bryngfors**: Det låter intressant, har du länkar till sidor där man kan läsa mer om Flash Communication Server och Flash Remoting. Har använt XML sockets till tidigare projekt men vore intressant att testa andra lösningar också.

Permalänk: https://www.webforum.nu/p/1662707

## #7 — mirandir, 2005-08-25T14:12Z

Communication server:
<http://www.macromedia.com/software/flashcom/>

Flash remoting:
<http://www.macromedia.com/software/flashremoting/>

/Mirandir

Permalänk: https://www.webforum.nu/p/1662739

## #8 — Bryngfors, 2005-08-26T07:36Z

Förutom Macromedias egna propaganda:

<http://flash-communications.net/> (Har nyss köpt boken då jag kommer använda FCS i ett kommande projekt, verkar bra hittils)

<http://www.flashcomguru.com/>

"Peldi", anställd på Macromedia. Bloggar en del om FCS:
<http://peldi.com/blog/>

Det finns några opensource varianter för remoting och communication server också:
<http://osflash.org/doku.php?id=open_source_flash_projects>
<http://www.moock.org/unity/>

Hoppas du finner något vettigt bland länkarna!

Permalänk: https://www.webforum.nu/p/1662961

---

Tråden på webben: https://www.webforum.nu/amne/flash/133248-xmlfiler
