Datenkommunikation

(Stai visualizzando una versione archiviata di questa pagina. (1.0), Vai all'ultima versione.)

Bestimmen der Server #

In Zukunft werden mehrere Server für die Datenabholung bereit stehen. Die Liste erhält man mit

http://www.immo-info.de/service/Data?_do=listServer&app=<appname> appname ist max 4 Buchstaben lang

PROTSERVERPORTPATHSERVERTYPE
httpwww.immo-info.deserviceall

Servertype: all auth conf data

Diese Liste erhält man Servern Typ "all" "conf" oder "data". "all" kann alles, "conf" kann auf diese Serverlisten befragt werden, "auth" für die Anmeldung/Überprüfung und "data" für die Datenkommunikation. Diese sollte von Zeit zu Zeit aktualisiert werden. Der Datentransfer wird immer mit der letzten Liste gestartet, insofern steht dieser Schritt nicht wirklich am Anfang

Überprüfen der Lizens #

/Data?_do=listProduct&_ct=<dataType>&cust_id=&key=<licenseKey>&chk=<chkType>

Abruf des Status für abonierten Produkte #

Servertyp: all, auth

/Data?_do=listProduct&_ct=<dataType>&cust_id=&key=<licenseKey>&app=isd&db=<dbKey>&cp=<computerKey>[&product_id=<prodId>]

Abruf der bereitstehenden Dateien #

Servertyp: all, auth

Die Ergebnisliste enthält dann URL's zu Server typ "all" oder "data"

/Data?_do=listFiles&_ct=<dataType>&cust_id=<custId>&key=<licenseKey>&product_id=<prodId>&db=<dbKey>&cp=<computerKey>&app=isd&dist_id=<lastDistId>

Ablauf #

  1. Aus letzter Serverliste auth-Server auswählen. (all, auth)
  2. Lizenz prüfen, und falls ein Feld "log_id" angegeben ist, diese für die Kommunikation nutzen. (all, auth)
  3. Abruf der Produktliste (all, data)
  4. Abruf der File-Liste pro Produkt (all, data)
  5. Abruf der Dateien (Server in File-Liste)
  6. Abruf der neuen Serverliste (all, conf)
0 Allegati
41462 Visualizzazioni
Media (0 Voti)
Commenti
Nessun commento. Vuoi essere il primo.