2013-05-02 115 views
1

我已經爲Talend Open Studio for ESB V5.2創建了兩個REST服務,第一個獲取XML文件(POST)並返回相同的文件作爲響應,第二個將此文件插入數據庫。我想創建一個路由來連接這兩個REST服務,但我不知道如何。 Usualy我們使用組件cCXF進行Web服務SOAP,那麼REST呢?cCXF是否支持REST服務?

回答

0

不是真正的cCXF,但用於ESB的Talend Open Studio確實具有REST支持。請參閱本教程:How to create a REST service

報價:

在本教程中,你將看到如何建立你的第一個簡單的REST數據服務在這兩個了Talend開放工作室的ESB和了Talend企業ESB工作室採用了Talend ESB REST組件和新的tXMLMap組件。

有調色板REST組件:在查找組件

要添加REST服務組件,搜索 「REST」:

在Palette的權利。 ..字段並按Enter鍵。 tRESTRequesttRESTResponse創建服務提供商所需的組件顯示在ESB> REST文件夾下。

REST components in the Palette

+0

謝謝acdcjunior您anwser。我已經使用tRESTRequest和tRESTResponse組件創建了兩個REST服務,我的問題是如何創建一箇中介路由以將消息從第一個REST服務發送到第二個服務。 cCXF用於爲SOAP服務創建路由,它需要配置wsdlURL,但REST又如何? – 2013-05-05 23:15:21