Forum

Diese Foren dienen dem Austausch und der Unterstützung der Entwicklungspartner für GPSoverIP/DATAoverIP und HLD.

Nutzen Sie diese zur direkten Kommunikation mit dem Entwicklungsteam der GPSoverIP GmbH und anderen Entwicklern. Anfragen über die Foren werden mit erhöhter Priorität bearbeitet.

Achten Sie bitte bei der Kommunikation auf die Netiquette, um allen Beteiligten die Arbeit mit den Foren zu erleichtern.

Format der Nutzdaten in Antworten aus der DATAoverIP-API

Gast

Hallo,

Ich suche weitergehende Dokumentation über das Format der Nutzdaten in einer Antwort an die DATAoverIP-API.

Laut der Doku zum Modul DATAoverID hat die Antwort folgende Form:

return:=-1;data:=?gr.600001?dt.DATUM?id.INTERNALID?fi.DATA??

Aus dem Format des fi-Feldes (mit dem DATA-Platzhalter) werde ich allerdings nicht so richtig schlau, bei unserer Testdatei sieht das folgendermaßen aus:

016128035000000000096003051160030103Date: 2012-02-10 16:21:03 +0100
Userfile: 49.user_bin
Content:0-7: USRFCO

???'????;

Laut der Doku für "Datei empfangen" sind dies "Daten aus der Datenbank die nach der Zlib-Doku entpackt werden müssen". Klar ist, dass hier 8 Bytes an binären Daten drinstecken, abgeschlossen durch "??;". Es ergeben sich 5 Fragen:

1. Sind die Daten wirklich zlib-gepackt wie die Doku behauptet? In der Doku zu "Datei senden" steht, die Nutzdaten sollen im Format multipart/form-Data gesendet werden, danach sieht mir der vorliegende String auch eher aus.

2. Wofür ist der String "016128035000000000096003051160030103", und warum schließt das "Date"-Feld ohne Trennzeichen oder Zeilenumbruch direkt daran an?

3. Was bedeutet USRFCO ?

4. Die 8 Byte Nutzdaten sind durch zwei '?' und ein ';' abgeschlossen - das Semikolon jedoch ist nicht dokumentiert. Kann ich davon ausgehen, dass dieses immer gesendet wird ?

5. Gibt es ein Stück Beispielcode (im Idealfall in C#) für die Abfrage der DATAoverIP-API ?

Vielen Dank und ein schönes Wochenende

Daniel Weber
ExRam EDV GmbH & Co. KG


Sie haben noch Fragen? Jetzt unverbindlich beraten lassen!

Home/Produkte/Teststellung/Kontodaten

Main
Kundenbetreuung direkt kontaktieren: +49 (0) 9721 796973-0
Die Sicherheit Ihrer persönlichen Daten hat für uns höchste Priorität. Weitere Einzelheiten finden Sie in unserer Datenschutzerklärung.

Nehmen Sie Kontakt mit uns auf

+49 9721 796 973 30
+49 9721 796 973 59

Geben Sie Ihre Telefonnummer an, wenn Sie einen Rückruf wünschen.

Suche
Hardware-Komponenten
Software-Komponenten
Mediathek
E-Mail
Telefon
Support
Zum Online-Shop
Zum GPS-Explorer
Sprache wählen
EN
GR
IT
ES
FR
TR
Seite drucken