2013-10-08 19 views
0

我必須實現一個系統來查詢郵件服務器中的郵件。 處理電子郵件內容(主體,主題,發件人,日期等),並準備使用這些數據發送到其他服務的請求。 我的問題是:使用OSB和電子郵件傳輸我可以讀取變量(正文,主題等),然後我必須將主題分成3個不同的變量(它以這種格式:Var1)並準備打電話給另一個服務(此服務已部署,其wsdl和Url已知)。 我該怎麼做這一切?我如何拆分主題並準備我的請求?我必須使用java類還是OSB可以自動執行它?OSB設計問題

我怎樣才能做到這一點?有更好的選擇嗎?

+0

劃分主題的標準是什麼?像我在回答你的另一個問題時所說的那樣很容易。 – plkmthr

回答

0

郵件傳輸是一種基於輪詢的方法。而且您需要設置代理服務來從郵件服務器中查詢您的郵件。在您的代理服務中,您處理您的主題和正文。您是否需要定製Java類取決於您使用XML的多少。

消息越多,您需要Java的可能性就越小。如果您熟悉XQuery/XSLT,還可以通過多種方式避免使用自定義Java來處理消息。

將消息準備好交付後,可以將它們路由到可能基於WSDL或基於WSDL的業務服務。