Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Rest talend作业之间通过Web服务的通信_Rest_Esb_Talend - Fatal编程技术网

Rest talend作业之间通过Web服务的通信

Rest talend作业之间通过Web服务的通信,rest,esb,talend,Rest,Esb,Talend,我是Begginer,我想用Talend Open Studio For ESB制作这个场景 1) 从数据库中的表中检索属性的ID 2) 遍历每个ID并调用Web服务 3) 使用ID调用webservice方法,并检索结果 4) 将每个ID的结果输出到XML文件或其他作业可以进一步操作的某种输出中 做这项工作有什么建议吗? 提前感谢使用TOS ESB完全可以做到这一点。尝试使用tRESTClient组件调用外部Web服务(步骤2和3)。如果您希望您的场景本身就是一个REST服务,您可以看看这个演

我是Begginer,我想用Talend Open Studio For ESB制作这个场景 1) 从数据库中的表中检索属性的ID 2) 遍历每个ID并调用Web服务 3) 使用ID调用webservice方法,并检索结果 4) 将每个ID的结果输出到XML文件或其他作业可以进一步操作的某种输出中

做这项工作有什么建议吗?
提前感谢

使用TOS ESB完全可以做到这一点。尝试使用tRESTClient组件调用外部Web服务(步骤2和3)。如果您希望您的场景本身就是一个REST服务,您可以看看这个演示。例如,谢谢您的回复,我制作了一些类似于视频教程的内容(在我的工作中,我让trestRequest--TxmlMap--trestResponse,在我的TxmlMap组件中,我从Oracle数据库中添加了两个由2个表组成的模式,但不幸的是,我发布了我的Web服务,但没有给出任何结果……这是我的Web服务的url:当我用advanced RestClient测试它时,我得到了200个状态,但结果是如空,我如何解决此问题?请添加您当前工作的屏幕截图。我的问题已解决谢谢:)我已成功发布我的Web服务,我现在的问题是找到一种方法来使用这些数据并将其打印到xml文件中,我可以选择哪个组件??