有沒有一種可以調用CORBA客戶端API的Spring-Batch機制的一部分?CORBA的Spring批處理機制
我要求通過從數據庫通過CORBA託管的API來處理海量數據。我正在考慮將API調用作爲項目處理器或項目編寫器。
對於Item處理器,我可能需要在處理階段通過注入必要的CORBA內容來調用API。
對於作者作家,是否有作家適合?我沒有找到一個。也許我可以一般地建立一個作家,以便它可以像任何其他作家一樣使用,或者只是寫一個自定義作家並完成它。
任何人都可以通過評估方法和建議最好的方法來幫助嗎? 如果我可以寫一個通用的CorbaItemWriter,我怎樣才能爲Spring Batch社區做貢獻?
注意:我能夠成功獲取在Spring中配置的CORBA客戶端,並使用ItemProcessor連接API。
我已經實現了上述目標。正如你所知,CORBA類似於調用另一個java方法,關鍵是確保在服務器負載容忍範圍內連接到服務器的時間儘可能長,因此使用chunk來監視它。我在從服務器持續跳過的應用程序異常中遇到問題。當服務器已經成功地處理了從100個塊中的90個記錄時,第91個記錄的應用例外意味着所有的90個再次被處理,並導致91個例外(現在90個對於服務器是重複的),而不是1個。這個? – VShank
請問這是一個新的問題,我可以在那裏回覆。 –
謝謝,發佈爲新問題。 https://stackoverflow.com/questions/45803856/spring-batch-for-corba-issue-with-transactions-retry-mechanism – VShank