jueves, 26 de diciembre de 2013

Wie man mit Apache Camel Iterate

Grundsätzlich existiert Apache Camel, um den Datenabruf zu erleichtern.



Öffnen Sie die Java-Entwicklungsumgebung Ihrer Wahl und finden Sie den Teil des Codes, die Sie mit Apache Camel durchlaufen erfordert.



Durchlaufen eines Artikels eine bestimmte Anzahl von Malen (15 in diesem Beispiel), indem die Anzahl der Schleifen als numerische Argument ausführen:

. vom ("Endpunkt: x")-Schleife (15) bis ('Mock: result ");

Verwenden Sie die Schleife XML-Tag, um das gleiche Ziel aus Spring-XML-Extentions erreichen:

Route

von uri = "Endpunkt: x" /

Schleife

constant15/constant

uri = "Mock: Ergebnis" /

/ Schleife

/ Route



Legen Sie die Anzahl der Iterationen programmgesteuert mithilfe einen Ausdruck, der einen numerischen Wert reduziert:

... vom ("Endpunkt: y") loop () XPath ("sampleExpression") bis ("file: result");

Verwenden Sie die Schleife XML-Tag in Kombination mit der Header-Tag, um dasselbe Ziel aus Spring-XML-Extentions erreichen:

Route

von uri = "Endpunkt: y" /

Schleife

headerloop / header

uri = "file: Ergebnis" /

/ Schleife

/ Route



Speichern Sie Ihre Arbeit und überprüfen es, um sicherzustellen, es funktioniert wie erwartet.

 

No hay comentarios:

Publicar un comentario