2012-03-29 1 views
2

Ich rufe einen Webservice auf, der mir ein Name-Wert-Paar xmlarraylist zusammen mit einigen anderen Parametern zurückgibt, die direkt gegen Tabellenspalten gemappt werden können. Ich bin besorgt über die Antwort Parameter, die Xmlraylist ist, deren Länge ist dynamisch.Was ist der beste Weg zum Speichern der Webservice-Antwort in der DB?

ich möchte solche Webservice-Antwort in DB speichern. Welchen Ansatz sollte man verwenden, wenn man bedenkt, dass es eine skalierbare Lösung sein sollte.

Dank

Antwort

2

Die XML direkt in die db (XML-Feld) wegschreiben wäre der naheliegendste Weg. Sie sind durch die Kapazitätsspezifikationen Ihrer gewählten db eingeschränkt. Im Fall von MSSQL kann gespeicherte Repräsentation von XML-Datentypinstanzen beispielsweise 2 GB nicht überschreiten.

1

Ich denke, XML die skalierbar ist.