2016-05-03 4 views
0

Ich versuche, einen WSO2-DSS-Dienst innerhalb eines WSO2-ESB-Aufrufmediators aufzurufen, der 1000 Zeilen zurückgeben würde, die aus einem sehr großen XML-Code (pro Zeile) bestehen. Ich möchte nicht, dass dies meinen ESB zum Absturz bringt. Daher möchte ich die Reihe eins nach dem anderen in meinen ESB Call Mediator einreichen.Verwenden von Streaming in WSO2 DSS für große Antwort

Aber ich möchte nicht ständig den DSS-Dienst aufrufen, der Zeile für Zeile (ESB Call Mediator innerhalb eines Iterators) zurückgibt, da dies einen Overhead für meine Datenbank verursachen würde.

Ich habe gehört, dass dies durch Verwendung Streaming im DSS-Dienst erreicht werden konnte. Aber ich konnte nicht verstehen, wie Streaming in DSS funktioniert und wie dies in einem ESB implementiert werden kann.

Bitte helfen Sie !! Vielen Dank im Voraus !!

Antwort

0

Standardmäßig haben wir das Streaming für alle Datenquellen aktiviert, die Sie mit WSO2 Data Services Server erstellen. Daher müssen Sie nichts tun, um das Streaming in Ihren Datenquellen zu ermöglichen. Details finden Sie im beigefügten Screenshot.

enter image description here

So sollten Sie in der Lage sein, Datendienste Service innerhalb des Call Vermittler anrufen ohne Leistungseinbuße.

Wenn Sie weitere Hilfe zu diesem Problem benötigen, lassen Sie es mich bitte wissen.

+0

Danke für die Hilfe. Ich weiß, dass das Streaming standardmäßig hinzugefügt wird, aber meine Frage ist, ist es möglich, das Streaming zu steuern. Mein Szenario ist, ich werde ein großes XML mit einem Stamm und mehreren Kindern (sehr große xml pro Kind) von meinem DSS-Server bekommen. Ich möchte die Kinder nacheinander durchlaufen. Ich wollte wissen, ob es möglich ist, die Antwort von DSS als ein Kind zu einer Zeit zu erhalten. Da ich die gesamte Antwort von DSS auf einmal erhalten werde, wird mein WSO2 ESB, glaube ich, zum Absturz gebracht. Bitte vorschlagen, wenn es möglich ist. – Aswin

+0

@Aswin derzeit sehr feinkörnigen Streaming (wie man Sie beschrieben) in DSS nicht unterstützt. –

Verwandte Themen