我目前正在评估 Talend ETL(Talend Open Studio for Data Integration)。
我想知道如何/是否可以将 ETL 作业公开为 Web 服务。
我知道我可以将作业导出为 Web 服务并通过特定的 URL 调用它们,但是我的目标是能够使用 IN / OUT 参数公开特定的 WSDL。
一个示例用例是:
1) 在 Talend ETL 中调用 WS 并将 XML 与数据一起传递
2) Talend ETL 从 XML 中提取数据,并将它们作为变量插入到要针对 DB 执行的查询中。
3) Talend ETL 将结果集从 DB 转换为 XML 数据并响应回 WS 客户端。
最后,我还想知道是否可以将相同的场景公开为 REST 服务。