Ich muss über HTTP Post mehrere Befehle verschicken:
Befehl Aufbau:
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><s:Body><u:X_SendIRCC xmlns:u="urn:schemas-sony-com:service:IRCC:1"><IRCCCode>
Hier steht ein Code (n Zeichenlang)
</IRCCCode></u:X_SendIRCC></s:Body></s:Envelope>
Wäre es möglich ein Item oder eine Funktion "zubauen", dem ich einen Befehlsnamen mitgeb und dieser in einer Tabelle nachgeschaut wird und dann einen HTTP Post mit dem obrigen Befehlt sendet?
Beispiel:
item1.send("Play")
Play hat z.B. den Code AACCEEFF
also wird ein HTTP Post mit
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><s:Body><u:X_SendIRCC xmlns:u="urn:schemas-sony-com:service:IRCC:1"><IRCCCode>
AACCEEFF
</IRCCCode></u:X_SendIRCC></s:Body></s:Envelope>
an die IP xxx.xxx.xxx.xxx gesendet.
Ist sowas möglich oder braucht man dafür ein eigenes Binding.
Befehl Aufbau:
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><s:Body><u:X_SendIRCC xmlns:u="urn:schemas-sony-com:service:IRCC:1"><IRCCCode>
Hier steht ein Code (n Zeichenlang)
</IRCCCode></u:X_SendIRCC></s:Body></s:Envelope>
Wäre es möglich ein Item oder eine Funktion "zubauen", dem ich einen Befehlsnamen mitgeb und dieser in einer Tabelle nachgeschaut wird und dann einen HTTP Post mit dem obrigen Befehlt sendet?
Beispiel:
item1.send("Play")
Play hat z.B. den Code AACCEEFF
also wird ein HTTP Post mit
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><s:Body><u:X_SendIRCC xmlns:u="urn:schemas-sony-com:service:IRCC:1"><IRCCCode>
AACCEEFF
</IRCCCode></u:X_SendIRCC></s:Body></s:Envelope>
an die IP xxx.xxx.xxx.xxx gesendet.
Ist sowas möglich oder braucht man dafür ein eigenes Binding.
Kommentar