开发者

Batch Processing in Oracle SOA

I want to implement batch processing in Oracle SOA application. In our BP开发者_如何学JAVAEL proceess, I will receive huge xml and I will parse xml and call other web services in each item in the XML? Oracle SOA can do it ? Or I need frameworks like Spring Batch. ?

Thanks


It is a very old question.But I thought I should post an answer to this.

It depends how big is your XML. If its too big then you should use something like this. File adapter-> OSB-> SOA

As it is not recommended to use large XMLs calling BPEL directly. It will become slow as BPEL is stateful. You should rather parse the Large message using OSB then call a SOA service.

Hope it helps


You receive the data by files?

see:

  • http://blogs.oracle.com/reynolds/2007/06/batch_processing_with_bpel.html
  • http://blogs.oracle.com/reynolds/2008/06/more_on_batch_processing_in_bp.html
  • http://pillais.wordpress.com/2007/12/02/batch-processing-using-oracle-bpel/

or google on "oracle bpel batch", you will find some good results

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜