Thema: ist responseXML das richtige für mein Problem?

Guten Tag!

Bin neu hier.
Auf der Suche nach eine Möglichkeit mein Problem zu lösen habe ich dieses Forum gefunden.

Für meine neue Community versuche ich grade einen SMS Service zu programmieren.
mein SMS Gateway habe ich bei mobiliant.de.
Um eine SMS zu verschicken, wird einfach eine Seite aufgerufen, die mehrere Parameter enthält.
Vom Server wird dann 100 oder 200 zurück gegeben, je nachdem ob die smsversand wurde oder nicht.
Mein Problem ist, dass ich nicht weiss, wie ich die URL aufrufen muss, damit die 100 bzw. 200 in einer
Variable gespeichert werden, und ich Sie in meinem Script weiter verwenden kann.

Ist responseXML da die richtige Variante??
Und wie sieht so etwas aus?
Freue mich über jeden Beitrag.

mfg,
wuhu

PS: Ich programmiere meine Community in ASP

2

Re: ist responseXML das richtige für mein Problem?

Hi wuhu,

ich habe ASP schon lange an den Nagel gehängt und kenne mich mit ASP.NET nicht besonders aus. Vom Prinzip her bist Du mit AJAX aber schon richtig beraten. Den Ablauf mußt Du Dir wie folgt vorstellen:

- Anfrage an den externen Server senden (entsprechende Query)
- Antwort des Servers auswerten und an AJAX zurück liefern

Letzteres wird mittels der Eigenschaft responseXML oder responseText zurück geliefert. Wenn nur ein Status zurück gereicht wird, dann reicht theoretisch ein HEAD-Request. Dieser liefert nur den Header der Antwortseite zurück. Hier kannst Du dann gezielt die relevanten Header auslesen oder einfach mittels der Eigenschaft status prüfen, ob der Request erfolgreich war.

Das Ganze erledigst du entweder selbst per JavaScript (eigens oder per Framework nach Wahl, z.B. Prototype) oder beispielsweise über die AJAX-Komponente von .NET: http://ajax.asp.net/.

Viel Erfolg !

Hannes

_______________________________________________________________

/-/annes (j|g) ... http://www.jg-webdesign.de